码迷,mamicode.com
首页 > 移动开发 > 详细

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

时间:2016-04-29 16:18:25      阅读:354      评论:0      收藏:0      [点我收藏+]

标签:

一.notification

        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.this, 0, new 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

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

标签:

原文地址:http://blog.csdn.net/chentravelling/article/details/51260063

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!