Próbuję przekazać dowolne dane do BroadcastReceiver
poprzez jego Intent
.Jak określić typ dodatku w pakiecie w posiadaniu intencji?
Więc mogę zrobić coś jak na poniższym
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);
a następnie przekazać to do BroadcastReceiver
chcę iterację Intent.getExtras()
z czymś keySet()
, ale chciałbym również, aby móc Uzyskaj wartość klucza bez konieczności kodowania twardego wywołania metodami takimi jak .getStringExtra()
lub.
W jaki sposób dana osoba to robi?