我正在实施通知我的应用程序只是示例
服务类文件:
public class Services
{
public void myNotify(Context context,String message)
{
Log.v("my notification method","from GetNotification class");
notificationmanager notificationmanager = (notificationmanager)context.getSystemService(Context.NOTIFICATION_SERVICE);
Notification notification = new Notification(0,"A new notification",System.currentTimeMillis());
// Hide the notification after its selected
notification.flags |= Notification.FLAG_AUTO_CANCEL;
Log.v("services","11");
//Intent intent = new Intent(android.content.Intent.ACTION_VIEW,Uri.parse(""));
Log.v("services","22");
PendingIntent activity = PendingIntent.getActivity(context,new Intent(android.content.Intent.ACTION_VIEW,Uri.parse("")),0);
Log.v("services","33");
notification.setLatestEventInfo(context,"Notification for you",message,activity);
Log.v("services","44");
notification.number += 1;
Log.v("services","55");
notificationmanager.notify(0,notification);
Log.v("services","66");
}
}
AppActivity主类:
public class Androidplatformservices extends Activity {
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Services str= new Services();
str.myNotify(this,"wrwtrerwetwttwretwrterwterw");
}
}
06-16 22:09:11.472: VERBOSE/my notification method(5128): from GetNotification class
06-16 22:09:11.472: VERBOSE/services(5128): 11
06-16 22:09:11.472: VERBOSE/services(5128): 22
06-16 22:09:11.483: VERBOSE/services(5128): 33
06-16 22:09:11.493: VERBOSE/services(5128): 44
06-16 22:09:11.503: VERBOSE/services(5128): 55
06-16 22:09:11.513: VERBOSE/services(5128): 66
问题是什么 ?任何人请转发有价值的解决方案,提前谢谢
最佳答案
您必须在Notification构造函数中为图标使用正确的ressource id,0将不起作用.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。