Отправка данных.
Intent intent = new Intent(getApplicationContext(), simplestop.class);
intent.putExtra("lable", lable);
PendingIntent contentIntent = PendingIntent.getActivity(getApplicationContext(), 0, intent, PendingIntent.FLAG_UPDATE_CURRENT);
final RemoteViews contentView = new RemoteViews(getPackageName(), R.layout.yourLayoutOfNotification);
contentView.setOnClickPendingIntent(R.id.IdOfTheItemYouClick, contentIntent);
Попробуйте получить данные примерно так в вашем simplestop.class
if (getIntent().getDataString() == null) {
String lable = Objects.requireNonNull(getIntent().getExtras()).getString("lable");
}
И я думаю, вам нужно вызвать onNewIntent
в simplestop.class
И там для извлечения данных.
И попробуйте создать Log
, если данные извлекаются.
Log.d("Data", lable);
И скажите, что показывает Log
.