Android 3

[안드로이드] Notification 영역에 알림 표시하기

푸시를 받거나 기타 어떤 이벤트가 있을 때 노티바에 알림을 표시해 주는 경우가 많다. 기본적인 형태는 노티바에 제목과 내용 정도 표시해 주고 선택하면 미리 설정해 놓은 인텐트가 실행되는형태가 일반적이다. private void showNotification2() { Intent activityIntent = new Intent(getActivity(), MainActivity.class); PendingIntent activityPIntent = PendingIntent.getActivity(getActivity(), 0, activityIntent , 0); Uri defaultSoundUri= RingtoneManager.getDefaultUri(RingtoneManager.TYPE_NOTIFICAT..

안드로이드 2017.02.21

[안드로이드] 리스트 비었을 때 비었다고 표시해주기

안드로이드에서 가장 많이 쓰는 뷰 중 하나가 아마 리스트가 아닐까 싶다. 그런데 리스트가 비어있을 때는 보통 전체화면 가운데 쯤에 아이콘을 박아서 리스트가 비어있다고 표시를 해주는 경우가 많다. 그럴 때 이미지 뷰를 하나 만들고 setVisibility() 를 조절하여 리스트를 보여줬다가 비어있으면 이미지 뷰를 보여줬다가 하는 귀찮은 일이 발생한다. 그런데..... 그걸 해주기 위해서 이미 setEmptyView() 라는 놈이 존재했던 것이었던 것이었다. 무려...API level 1 시절부터 있었다. 레이아웃 XML 에서 리스트 바로 아래 뷰를 하나 만들고(ImageView or TextView or whatever) visibility 를 GONE 으로 해둔다. 그리고 JAVA 파일에서 listVie..

안드로이드 2015.06.22