我想设置自定义通知,但它始终将项目名称设置为tittle。以下是我的代码。这段代码有什么问题?请帮助我。
NotificationCompat.Builder notificationBuilder = new NotificationCompat.Builder(this)
.setSmallIcon(R.mipmap.ic_launcher)
.setContentTitle("My Notification")
.setContentText(messageBody)
.setAutoCancel(true)
.setSound(defaultSoundUri)
.setContentIntent(pendingIntent);
NotificationManager notificationManager =
(NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE);
notificationManager.notify(0 /* ID of notification */, notificationBuilder.build());
答案 0 :(得分:0)
您将notif标题设为"My Notification"
。将其更改为您的应用名称。
答案 1 :(得分:0)
你在这里使用硬值.setContentTitle(getResources().getString(R.string.app_name))
这就是为什么你总是看到相同的标题。
<string name="app_name">Your App Name</string>
您可以使用某个变量中的动态值来更改它。