Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> Android開發:notification通知以及通知不顯示的問題

Android開發:notification通知以及通知不顯示的問題

編輯:關於Android編程

一.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()

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved