/ / Vráť poslednú aktivitu - android, android-mediaplayer

Zavolajte poslednú aktivitu - android, android-mediaplayer

Vytváram aplikáciu, ktorá používa prehrávač médií. V tejto aplikácii mám aktivitu Aktivita hovoru B. B je ten, ktorý má multimediálny prehrávač. Ale keď som prehral hudbu a stlačil tlačidlo späť na A, a vyvolal B. Nemôžem zastaviť posledný prehrávač médií z B, namiesto toho to hrá novú pieseň paralelne s poslednou. Ako môžem komunikovať s posledným prehrávačom médií. Je to tak, že keď kliknem na tlačidlo A, zavolám B, ktorý môže získať poslednú inštanciu B?

odpovede:

0 pre odpoveď č. 1

Skúste to...

 @Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
if ((getIntent().getFlags() & Intent.FLAG_ACTIVITY_BROUGHT_TO_FRONT) != 0) {
// Activity was brought to front and not created,
// Thus finishing this will get us to the last viewed activity
finish();
return;
}

// Regular activity creation code...
}

Týmto sa vždy otvorí posledná aktivita, odkiaľ bola aplikácia ukončená .....