Android Drawables是一个列出了许多可用于Android的内置图标的站点。
如果我想使用其中一个,例如emo_im_angel
作为通知图标,我该怎么做?
例如:
NotificationCompat.Builder mBuilder =
new NotificationCompat.Builder(this)
.setSmallIcon(XXX)
.setContentTitle("My notification")
.setContentText("Hello World!");
使用XXX
代替emo_im_angel
,我需要做什么?
所有Android Drawables都在android.R.drawable.<name>
不过,我不确定表情符号是否放在那里或其他代码中公开可用。
源代码在此处:https://android.googlesource.com/platform/frameworks/base.git/ core/master/core/java/java/com/android/android/internal/widget/widget/smileys.java/Div>
下载图标将其复制在可绘制的文件夹中,然后将此代码" r.drawable.imagename"而不是Imagename放置,而不是将其放入ur case case emo_im_angel。