마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

마시멜로버전(Api23)부터 바뀐 푸시알림 이미지에 대한 문의입니다.

0 추천

 

아이콘 하단에 배지를 붙이는것에대한 문의입니다.

아무리 찾아봐도 하단 배지를 어떻게 만들고 사이즈는 어떤건지 그리고 위치는 정확히

어디인지 언급이 없습니다. 그냥 아이콘 우측하단에 붙이기만 하면 아래그림처럼 나올까요?

 

http://developer.android.com/intl/ko/design/patterns/notifications.html

 

엔조이AD (2,610 포인트) 님이 2016년 3월 30일 질문

1개의 답변

+2 추천

.setSmallIcon() 에 넣으시면 되구요.

저의 경우에는 54x54 사이즈에 흰색과 투명색만 가지고 만들었습니다.

NotificationCompat.Builder mBuilder = new NotificationCompat.Builder(this)
                                .setLargeIcon(BitmapFactory.decodeResource(getResources(), R.drawable.icon_launcher))
                                .setSmallIcon(R.drawable.icon_status)
                                .setTicker(getString(R.string.app_name))
                                .setContentTitle(getString(R.string.app_name))
                                .setContentText(sMessage)
                                .setStyle(new NotificationCompat.BigTextStyle().bigText(sMessage))
                                .setColor(getResources().getColor(R.color.primary))
                                .setDefaults(Notification.DEFAULT_LIGHTS | Notification.DEFAULT_VIBRATE | Notification.DEFAULT_SOUND)
                                .setAutoCancel(true);

박카쓰 (3,080 포인트) 님이 2016년 3월 30일 답변
답변감사합니다~
저 색상있는 아이콘도 가능한거겠죠?^^
혹시나 마시멜로우 버전에서 에러가 발생한다면
흰색과 투명색만 이용해서 만들어보세요.
...