2016-07-04 9 views
4

私は簡単な通知を作成しようとしています。このコードでは、通知は、通知領域にアイコンとして表示され、私は、通知の引き出しを開けたときにそれがある...Androidの通知完全なタイトルとテキストを表示

NotificationCompat.Builder mBuilder = new NotificationCompat.Builder(this); 
     mBuilder.setSmallIcon(R.drawable.midday); 
     mBuilder.setContentTitle("Midday"); 
     mBuilder.setContentText("Now it is midday"); 
     NotificationManager mNotificationManager = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE); 
     mNotificationManager.notify(NOTIFICATION_ID, mBuilder.build()); 

私は、この通知内容は、実際に画面の上部に表示したいです上のバーに小さなアイコンが表示されるだけでなく、このよう

enter image description here

私はこれを探してみましたと

mBuilder.setPriority(NotificationCompat.PRIORITY_HIGH); 

を助けるべきである...ことがわかりました。しかし通知は表示されず、小さなアイコンだけが表示されます。

お手伝いできれば、それは素晴らしいことです。

+0

を修正します、あなたは私たちにあなたが何であるかの例を表示することができます達成しようとしている?どのようなグラフィック/スクリーンショットのように? – jaibatrik

+0

追加画像何がほしいですか – RJB

答えて

2

これは答えです:

これは、ヘッドアップ通知と呼ばれます。

これは十分なはずです:

mBuilder.setPriority(NotificationCompat.PRIORITY_HIGH); 

はしかし、私はこの行を追加する必要があります。

mBuilder.setDefaults(Notification.DEFAULT_VIBRATE); 

うまくいけば、Googleはこの

+0

これはタイトルのみ表示されていますが、他のコンテンツは隠されています..助けとアドバイス。 – Neri

関連する問題