先吐槽一下,今天寫了一個通知韩容,在真機調試 (vivo x9)無論如何都顯示不出來群凶,但是在模擬器Android4卻可以顯示请梢,開始以為Android7的顯示變了毅弧,因為8就變了有點不同够坐,試了好多方法搞了一下午也沒弄出來。
最后發(fā)現(xiàn)要打開手機的設置就可以了元咙,具體解決方法如下:
在 VIVO X9手機上手動設置的方式:
? ? Settings -- More settings -- Applications -- All -- 目標 App -- Notifications -- 打開 Allow notification?
如圖找到通知后點進去庶香,打開通知就可以了
下面是示例代碼:
```
//設置單擊通知后所打開的詳細界面
PendingIntent pendingIntent = PendingIntent.getActivity(this,0,
new Intent(this, NotificationActivity.class),0);
//獲得res對于的資源對象
Resources res =this.getResources();
//創(chuàng)建通知對象
Notification.Builder builder =new Notification.Builder(this);
builder.setSmallIcon(R.mipmap.h)
.setLargeIcon(BitmapFactory.decodeResource(res, R.mipmap.h))
.setContentTitle("通知發(fā)送人")
.setContentText("我是詳細的通知")
.setContentIntent(pendingIntent).build();
//發(fā)送通知
mNotificationManager.notify(NOTIFY_ME_ID, builder.build());
```
? ?
? ? ? ? ? ?