в моем приложении, когда я нажимаю элемент просмотра списка, отображается одно уведомление. Теперь, когда я нажимаю это уведомление, открываю другое действие и отображаю содержимое уведомления в другом действии. Здесь, когда я выбираю элемент представления списка, приходит уведомление с выбранным текстом элемента. После того, как я выберу другой элемент представления списка, также появится уведомление со связанным текстом, но точная проблема заключается в том, что когда я открываю это уведомление, в другом действии будет отображаться только один текст. Пожалуйста, исправьте это.
rmdListView.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view,
int position, long id) {
showNotification();
}
Теперь метод уведомления
public void showNotification() {
Uri soundUri = RingtoneManager
.getDefaultUri(RingtoneManager.TYPE_NOTIFICATION);
// intent triggered, you can add other intent for other actions
Intent intent = new Intent(updateActivity.this,
NotificationReceiver.class);
intent.putExtra("Name", noti);
PendingIntent pIntent = PendingIntent.getActivity(updateActivity.this,
0, intent, 0);
Notification mNotification = new Notification.Builder(this)
.setContentTitle("Reminder!").setContentText(timeList + ":" + noti)
.setSmallIcon(R.drawable.logosmall).setContentIntent(pIntent)
.setSound(soundUri)
.build();
NotificationManager notificationManager = (NotificationManager) getSystemService(NOTIFICATION_SERVICE);
mNotification.flags |= Notification.FLAG_AUTO_CANCEL;
notificationManager.notify(0, mNotification);
}
extra
данные из намерения? Просто выполните getIntent().getStringExtra(Name) в вызываемой активности. - person Jay   schedule 26.12.2014