关闭我的应用后,我的Android通知消失:/为什么?我想创建一个持久性通知,在单击它之后将消失,而不是在关闭创建此通知的应用程序之后。有人可以帮忙吗?
MainActivity类:
private void createNotification() {
Intent intent = new Intent(this, eTutorActivity.class);
PendingIntent pIntent = PendingIntent.getActivity(this, 0, intent, 0);
Bitmap icon = BitmapFactory.decodeResource(getResources(), R.mipmap.ic_launcher);
Notification noti = new NotificationCompat.Builder(this)
.setContentTitle("xxx")
.setContentText("xxx")
.setTicker("xxx")
.setSmallIcon(android.R.drawable.ic_dialog_info)
.setLargeIcon(icon)
.setOngoing(true)
.setAutoCancel(true)
.setContentIntent(pIntent)
.build();
NotificationManager notificationManager =
(NotificationManager) getSystemService(NOTIFICATION_SERVICE);
notificationManager.notify(0, noti);
}
MainActivity类onCreate操作:
protected void onCreate(Bundle savedInstanceState) {
..
createNotification()
..
}
修改
Nexus 7 Android 5.1正常运行
Nexus 5 Android 6.0.1也正常运行
Xioami Redmi Note 2安装了MIUI 7.3.2.0的Android 5.0.2无效,杀死应用程序后通知消失。
答案 0 :(得分:0)
使用此:
Ufs
希望它有所帮助!!!