Jestem ciekawy jednej rzeczy. Jak mogę zakończyć bieżącą działalność i rozpocząć inną.Android Zakończ Aktywność i rozpocznij kolejny
Przykład:
MainActivity
--(starts)--> LoginActivity
--(if success, starts)--> SyncActivity
--(if success start)--> MainActivity (with updated data).
Więc chcę kiedy SyncActivity
rozpoczyna MainActivity
po udanym synchronizacji i jeśli nacisnąć przycisk wstecz nie wracać do SyncActivity
lub jakakolwiek inna aktywność otworzył przed SynActivity
.
Próbowałem z tym kodem:
Intent intent = new Intent(Synchronization.this, MainActivity.class);
intent.addFlags(Intent.FLAG_ACTIVITY_NO_HISTORY);
startActivity(intent);
this.finish();
ale to nie działa prawidłowo. Jakieś pomysły, jak sprawić, aby wszystko działało prawidłowo?
co oznacza "w tym samym czasie"? – Blackbelt
Po prostu naprawię pytanie –