Android
안드로이드 - Custom Notification(커스텀 노티피케이션)
남자두부 2015. 6. 22. 22:06반응형
1
커스텀 레이아웃을 만든다.
2
메소드를 만든다.
1
2
3
4
5
6
7
8
9
10
11
12
13
14 |
Notification mNoti = new Notification.Builder(this)
.setContentTitle("TITLE")
.setContentText("TEXT")
.setTicker("UP!")
.setSmallIcon(R.drawable.ic_launcher)
.build();
//원하는 레이아웃을 만들어 2번째 값에 넣는다.
RemoteViews contentView =
new RemoteViews(getPackageName(), R.layout.notification);
contentView.setTextViewText(R.id.notiTextView, test);
mNoti.bigContentView = contentiew; |
cs |
*
bigContentView에 연결해야 이쁘게 나온다.
contentView를 통해 텍스트뿐만 아니라 이미지, 인텐트 등등도 연결할 수 있다.
반응형