Я пытаюсь передать произвольные данные в BroadcastReceiver
через его Intent
.
Я могу сделать что-то вроде следующего
intent.putExtra("Some boolean", false);
intent.putExtra("Some char", 'a');
intent.putExtra("Some String", "But don't know what it will be");
intent.putExtra("Some long", 15134234124125);
А затем передать это к BroadcastReceiver
Я хочу пройти через Intent.getExtras ()
с чем-то вроде keySet ()
, но я также хотел бы получить значение ключа без необходимости жестко кодировать вызовы таких методов, как .getStringExtra ()
или .getBooleanExtra ()
.
Как человек это делает?