2014-09-27 85 views
0

我試圖通過這個安卓:如何顯示通知文本

NotificationCompat.Builder mBuilder = new NotificationCompat.Builder(this).setSmallIcon(R.drawable.front2).setContentTitle("WAKE ME UP!").setContentText(text); 


     Intent intent1 = new Intent(this.getApplicationContext(), MainActivity.class); 

     intent1.addFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP | Intent.FLAG_ACTIVITY_CLEAR_TOP); 

     PendingIntent pendingNotificationIntent = PendingIntent.getActivity(this.getApplicationContext(), 0, intent1, PendingIntent.FLAG_UPDATE_CURRENT); 

     mBuilder.setContentIntent(pendingNotificationIntent); 
     NotificationManager mNotificationManager = (NotificationManager)this.getSystemService(Context.NOTIFICATION_SERVICE); 
     // mId allows you to update the notification later on. 
     mNotificationManager.notify(0, mBuilder.build()); 

但顯示通知,目前,它沒有表現出像其他應用程序的文本(我的意思是:通過notifycation欄上線diplay文本行)我的代碼只是顯示圖標con通知欄。 如果我想看到消息,我必須打開notifycation下拉列表。

問:我該怎麼辦像其他應用程序的通知

感謝您的幫助

回答

0

也許它可以幫助你:

mBuilder.setTicker("some text"); 
+0

非常感謝。 – Tom 2015-07-10 06:11:29

1

試試這個它會工作 mBuilder.setContentTitle (「通知警報,點擊我!」); mBuilder.setContentText(「嗨,這是Android通知細節!」);