低於api level 11版本,也就是android 2.3.3以下的系統中,setlatesteventinfo()函式是唯一的實現方法。
intent intent = new intent(this,mainactivity);
pendingintent pendingintent = pendingintent.getactivity(context, 0, intent, pendingintent.flag_one_shot);
notification.setlatesteventinfo(context, title, message, pendingintent);
manager.notify(id, notification);
高於api level 11,低於api level 16 (android 4.1.2)版本的系統中,可使用notification.builder來建構函式。但要使用getnotification()來使notification實現。前面版本在notification中設定的flags,icon等屬性都已經無效,要在builder裡面設定。
notification.builder builder = new notification.builder(context)
.setautocancel(true)
.setcontenttitle("title")
.setcontenttext("describe")
.setcontentintent(pendingintent)
.setsmallicon(r.drawable.ic_launcher)
.setwhen(system.currenttimemillis())
.setongoing(true);
notification=builder.getnotification();
高於api level 16的版本,就可以用builder和build()函式來配套的方便使用notification了。
notification notification = new notification.builder(context)
.setautocancel(true)
.setcontenttitle("title")
.setcontenttext("describe")
.setcontentintent(pendingintent)
.setsmallicon(r.drawable.ic_launcher)
.setwhen(system.currenttimemillis())
.build();
折騰的讓人寒心
今天,工資拖欠傳送後的第13天,到目前為止,竟然還沒一位可愛的總們站出來,告訴大家實情,也沒給大家任何的說法,領導的擔當在這個時候顯得那麼的蒼白。到目前為止,總們還天天在折騰,想要擴張,再加租一處辦公場所,不知道是掩耳盜鈴還是故意虛張聲勢,總之在我們沒有拿到工資的人看來,第一次說,我們信了,第二次說...
折騰人的維修台式電腦經歷
分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!今天下午終於把自己的台式電腦修好了。想到這次曲折的修機經歷,感到還是有必要寫篇短文總結一下經驗。大概記得是去年11月的乙個星期天早上開機,主機電源毫無反應,再按幾次開機按鈕,也沒有反應。我見電源風扇都沒有轉,初步斷定是主機電源的問題。為了確定問題所...
Airport連不上網路,折騰人的無線
從昨天中午開始,在公司裡我的macbook忽然連不上網了,開始以為是我頭頂上的路由器又抽瘋了 這種事情經常發生 收拾本本立馬換了個地方,關掉airport,重新開啟,再次連線。還是連不上。接有線就沒有問題,也能連上公司不需要密碼的那個路由器,就是連不上需要使用者名稱密碼驗證的那個。之後關機 重啟過無...