在我的应用程序中,我在通知栏上显示通知文本和图标,但我的问题是当用户按下clear
通知栏时它会被清除。我要阻止它!?还有一些其他问题:
- 我想通过不同的活动为我的应用程序创建通知,比如说一个在启动时显示“欢迎使用应用程序”,第二个活动显示“请选择”,在“数据发送活动”中显示“记录发送成功”!
- 如何删除应用程序退出时的通知。
- 如何在用户按下通知栏上的清除按钮时禁止用户清除通知
- 当用户按下它以打开活动时,如何从状态栏中删除通知?
有什么帮助吗?
我当前的代码
private void Notification(String notificationTickerText, String Title,
String text, Notification nt) {
notificationManager = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE);
int icon = R.drawable.nicon;
CharSequence tickerText = notificationTickerText;
long when = System.currentTimeMillis();
nt = new Notification(icon, tickerText, when);
Context context = getApplicationContext();
CharSequence contentTitle = Title;
CharSequence contentText = text;
Intent notificationIntent = new Intent(this, frmLogin.class);
PendingIntent contentIntent = PendingIntent.getActivity(this, 0,
notificationIntent, 0);
nt.setLatestEventInfo(context, contentTitle, contentText, contentIntent);
notificationManager.notify(1, nt);
}