让android通知保持不变直到用户清除它

时间:2011-07-06 11:50:43

标签: android notifications alert

我的问题是关于通知和NotificationManager, 在我的应用程序中,我使用通知来提醒用户,但它播放我只给它一次的mp3,并且仅振动它,我希望它播放声音并振动,直到用户通过按清除清除通知。我找不到简化它的例子,实现这个目标的最佳方法是什么?

感谢所有回复, Amitos80

1 个答案:

答案 0 :(得分:-1)

您可以设置标志以实现所需的结果,

Notification notification = new Notification(mIcon, mTickerText, mWhen);
notification.setLatestEventInfo(mContext, mContentTitle, mContentText, mContentIntent);
notification.defaults |= Notification.DEFAULT_SOUND; 
notification.flags = Notification.FLAG_AUTO_CANCEL;
mNotificationManager.notify(ID, notification);

这肯定会有效。

如果您觉得有用,请不要忘记将其标记为答案。