NotificationManager nm=(NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE);
Notification n=new Notification(android.R.drawable.stat_notify_more , "My Alarm Ringing", System.currentTimeMillis());
Context cn=MainActivity.this;
CharSequence title="My Alarm Clock";
CharSequence details="Alarm Ringing....!!!";
Intent in=new Intent(cn,Alarm.class);
PendingIntent p=PendingIntent.getActivity(cn, 0, in, 0);
n.setLatestEventInfo(cn,title,details,p);
nm.notify(0,n);
在ecllipse我得到通知在第二行和setLatestEventInfo在最后第二行被击中。为什么如此......? 任何人都可以清除什么是错误..? thanx的帮助为什么我在通知中得到弃用警告..?
什么API来编译你的代码不能使用setLatestEventInfo()你在用吗? – 2013-01-15 05:40:55
请参阅[here](http://developer.android.com/reference/android/app/Notification.html)'setLatestEventInfo方法在API级别11中已弃用。使用Notification.Builder替代' –
即时使用API级别17 – Scorpian