我试图通过此
显示通知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());
但是,目前,它没有像其他应用程序一样显示文本(我的意思是:在通知栏上逐行显示文字),我的代码只显示图标con notifycation bar。 如果我想看消息,我必须打开notifycation下拉列表。
问题:如何像其他应用程序一样进行通知
感谢您的帮助
答案 0 :(得分:1)
试试这个会起作用 mBuilder.setContentTitle(" Notification Alert,Click Me!"); mBuilder.setContentText("嗨,这是Android通知详细信息!");
答案 1 :(得分:0)
也许它可以帮到你:
mBuilder.setTicker("some text");