0
私は自分のアプリで働いている通知を受けていて、アプリがonPauseに入っていてもOKですが、アプリを閉じると通知テキスト/タイトルはnullになり、通知が表示されますタイトル/本文はありません。ここでアプリが閉じているときに空白通知
通知ビルダーコードです:
public int onStartCommand(Intent intent, int flag, int startId)
{
super.onStartCommand(intent , flag, startId);
String titleS = Utils.Title;
String bodyS = Utils.Body;
Context context = this.getApplicationContext();
notificationManager = (NotificationManager)context.getSystemService(context.NOTIFICATION_SERVICE);
Intent mIntent = new Intent(this, MainActivity.class);
pendingIntent = PendingIntent.getActivity(context, 0, mIntent, PendingIntent.FLAG_CANCEL_CURRENT);
NotificationCompat.Builder builder = new NotificationCompat.Builder(this);
builder.setContentTitle(titleS);
builder.setContentText(bodyS);
builder.setSmallIcon(R.drawable.ic_launcher);
builder.setContentIntent(pendingIntent);
builder.setAutoCancel(true);
notificationManager = (NotificationManager)getSystemService(NOTIFICATION_SERVICE);
notificationManager.notify(NOTIFICATION_ID, builder.build());
return START_NOT_STICKY;
}
アプリを閉じて、通知が任意の情報なしで表示され、その理由があるされている場合、タイトルとのbodysがnullであることは明らかです。
私の質問は、アプリケーションを閉じたときにこのデータを通知に保存/表示する正しい方法は何ですか?