Android'de bazı aktivitelerim var, diyelim A, B, C.
A'da, B açmak için bu kodu kullanın:
Intent intent = new Intent(this, B.class);
startActivity(intent);
B, C açmak için bu kodu kullanın:
Intent intent = new Intent(this, C.class);
startActivity(intent);
Kullanıcı C'de bir düğmeye dokunduğunda, A'ya geri dönmek ve arka yığını temizlemek istiyorum (hem B hem de C'yi kapatın). Böylece kullanıcı geri düğmesini B ve C kullandığında görünmez, aşağıdakileri deniyorum:
Intent intent = new Intent(this, A.class);
intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(intent);
Ancak A aktivitesine geri döndüğümde geri düğmesini kullanırsam B ve C hala görünmeye devam ediyor.