Merhabalar, bu dersimizde Android ile herhangi bir activity içerisindeyken back button'a tıkladığımızda gerçekleşen işleme değineceğim.

Android geri butonuna basılma olayı, onBackPressed() methodu ile override edilir.

onBackPressed() herhangi bir Activity içerisindeyken kullanabilirsiniz.

@Override

public void onBackPressed() {

// Write your code here

super.onBackPressed();

}

onBackPressed görevleri

  • Herhangi bir Activity'den, bir önceki activity dosyasına dönebilirsiniz.
  • Uygulamanın super.onBackPressed() ile tanımlanan yani AndroidManifest.xml dosyasındaki MAIN ve LAUNCHER intent-filter'larında belirtilen Activity'den önceki işlem uygulamanın açılmamış olması zamanını kapsar, uygulamanın ilk açık olduğu activity'nin geri dönüş işlemi uygulamayı kapatma işlemini kapsar.

Bulunduğumuz activity'den bir önceki activity'e dönmek;

getActivity().onBackPressed();

Örnek;

Android AlertDialog ile Uygulamadan çıkış örneği

Bu makaleyi paylaşın:

3 Comments

Bir yorum bırakın