2010-11-28 14 views
0

Ich habe eine App, die mit einem MapActivity beginnt und einige POIs auf der Karte anzeigt. Es gibt eine Schaltfläche, die Sie zu einer Liste der POIs führt. In der ListActivity gibt es eine Schaltfläche, um Sie zur Karte zu bringen. Wenn du die App startest und auf den "List" -Button klickst und dann auf den "Map" -Button klickst, dann auf den "List" -Button, dann den "Map" -Button, etc. Dann musst du hinter alle diese Aktivitäten zurückgehen, um Gehe wieder auf den Startbildschirm. Ich habe beide Aktivitäten definiert als android:launchMode="singleTop" und ich verwende im OnClickListener. Gibt es einen Weg dahin?Vorhandene Aktivität aufrufen

Antwort

5

Gegeben Aktivität A und B, wobei A immer ruft B und B ruft immer A:

Versuchen finish() statt beginnend A von B Aufruf - das ist, was onBackPressed tut.

Verwandte Themen