Как вы передаете намерение дополнительно от класса обслуживания до класса FragmentActivity?Передача намерений от службы до FragmentActivity
Service Передача Intent в FragmentActivity
Intent intent = new Intent(getBaseContext(), Home.class);
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK
| Intent.FLAG_ACTIVITY_SINGLE_TOP);
intent.putExtra("AlarmActivated", 1);
startActivity(intent);
FragmentActivity Прием Намерение передается от службы
Bundle extras = getIntent().getExtras();
if (extras != null) {
extras = getIntent().getExtras();
stopMovementAlarm = extras.getInt("AlarmActivated");
Toast.makeText(getApplicationContext(), stopMovementAlarm,
Toast.LENGTH_LONG).show();
cd.setText("");
showMyDialog();
volumeMax();
alternatingScreen();
}
Спасибо, что помогло много, но мое намерение по-прежнему не передает значение для следующего действия. –
Вы получаете какое-то исключение? Пожалуйста, уточните проблему. –
Никаких исключений, это просто передача информации. –