Blog Single

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:
İstanbul'da yaşıyorum.Web üzerinde Frontend/Backend Geliştirmenin yanı sıra, Android Geliştirme, PHP/ASP.NET, C# Yazılım Uzmanlığı ve Java konuları işliyorum. Kod Şiirdir, onları seviyorum.

Bir yorum bırakın