-1
A
回答
0
這是我會怎麼做,只是使用NotificationCompat.Builder。
// create RemoteViews
final RemoteViews remoteViews = new RemoteViews(getPackageName(), R.layout.remoteview_notification);
remoteViews.setImageViewResource(R.id.remoteview_notification_icon, R.mipmap.future_studio_launcher);
remoteViews.setTextViewText(R.id.remoteview_notification_headline, "Headline");
remoteViews.setTextViewText(R.id.remoteview_notification_short_message, "Short Message");
remoteViews.setTextColor(R.id.remoteview_notification_headline, getResources().getColor(android.R.color.black));
remoteViews.setTextColor(R.id.remoteview_notification_short_message, getResources().getColor(android.R.color.black));
// build notification
NotificationCompat.Builder mBuilder = new NotificationCompat.Builder(UsageExampleTargetsAndRemoteViews.this)
.setSmallIcon(R.mipmap.future_studio_launcher)
.setContentTitle("Content Title")
.setContentText("Content Text")
.setContent(remoteViews)
.setPriority(NotificationCompat.PRIORITY_MIN);
final Notification notification = mBuilder.build();
// set big content view for newer androids
if (android.os.Build.VERSION.SDK_INT >= 16) {
notification.bigContentView = remoteViews;
}
NotificationManager mNotificationManager = (NotificationManager) this.getSystemService(Context.NOTIFICATION_SERVICE);
mNotificationManager.notify(NOTIFICATION_ID, notification);
相關問題
- 1. 知道java是否已經過去了
- 2. 已經過了三個小時?
- 3. 自定義已經過時了
- 4. System.Net.Mail.SmtpClient在4.7中已經過時了嗎?
- 5. 已經過了一個月了?
- 6. 自定義通知崩潰時使用setContent
- 7. 知道用戶已經在django註冊了多長時間
- 8. 如何知道進程已經運行了多長時間?
- 9. 通知角變量已經改變
- 10. 檢查時區是否已經過了一定時間
- 11. c#中已經過去了嗎?
- 12. 檢查已經過了多少天
- 13. 如何檢查是否已經通過自定義deltaTime函數通過了[Java]
- 14. 已經包含了
- 15. 它已經死了
- 16. 安裝版本的Rubygems已經過時了,但我實際上已經安裝了更新的版本?
- 17. 經常檢查iframe是否已經通過jquery從內部更改了url
- 18. 通知打開時應用已經打開
- 19. 我如何知道時間是否已經過去? Swift
- 20. 確定自開始以來是否已經過了x`小時
- 21. 從JavaScript中的表格中計算時間已經過去了
- 22. Python中的`Builder`設計模式已經過時了嗎?
- 23. 斯卡拉DAO模式已經過時了嗎?
- 24. 我還需要多線程還是已經過時了?
- 25. 計算多少時間已經過去了
- 26. 檢查的NodeJS如果XX的時代已經過去了
- 27. 我如何計算使用DateTime已經過了多少時間?
- 28. 在Rails中,map.resources現在已經過時了嗎?
- 29. 陣營本地,PushNotification爲iOS 10給出了 「UIUserNotificationSettings已經過時」
- 30. DataTable和DataSet應該現在已經過時了嗎?