Android开发:notification通知以及通知不显示的问题

xiaoxiao2021-02-27  389

http://blog.csdn.net/chentravelling/article/details/51260063

一.notification

[java]  view plain  copy  print ? pushMessageButton = (Button)findViewById(R.id.pushMessage);   final Bitmap largeIcon = ((BitmapDrawable) getResources().getDrawable(R.drawable.stefan)).getBitmap();   final NotificationManager manager = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE);   pushMessageButton.setOnClickListener(new View.OnClickListener() {       @Override       public void onClick(View v) {           PendingIntent pendingIntent = PendingIntent.getActivity(BaiDuMapActivity.this0new Intent().setAction(Intent.ACTION_VIEW), 0);           Notification notify= new Notification.Builder(BaiDuMapActivity.this)                   .setSmallIcon(R.drawable.head_image)                   .setLargeIcon(largeIcon)                   .setTicker( "您有新短消息,请注意查收!")                   .setContentTitle("Notification Title")                   .setContentText("This is the notification message")                   .setContentIntent(pendingIntent).setNumber(1).getNotification();            notify.flags |= Notification.FLAG_AUTO_CANCEL; // FL           manager.notify(1,notify);       }   });  

二.问题

没有notification通知显示。

三.解决

1.请设置icon

2.如果API是16请将getNotification()换成build(),可参考:http://blog.csdn.net/loongggdroid/article/details/17616509

转载请注明原文地址: https://www.6miu.com/read-1981.html

最新回复(0)