Android Başka Bir Ekrana Geçiş Yapma- Intent

Android’de başla bir ekrana geçiş yapmak için intentleri kullanırız.Kullanımı oldukça basittir.

Intent intent = new Intent("Ayrildigimizekran.this","Gidisyaptigimizekran.class")
startactivity(intent)

Bu şekilde basit bir intent oluşturup , startactivity’e oluşturduğumuz intenti parametre olarak gönderebiliriz.

Bu intent kodunu bir butonun tıklama fonksiyonuna yazabiliriz.

Başka Bir Ekrana Veri Gönderme

Android’de intentleri kullanırken istersek gideceğimiz sayfaya veri gönderebiliyoruz.Gittiğimiz sayfada bu verileri alarak istediğimiz şekilde kullanabiliriz.

String deger ="Mert";
Intent intent = new Intent(Ayrildigimizekran.this, Varacagimizekran.class);
intent.putExtra("anahtar", deger);
startActivity(deger);

Yukarıda verdigimiz deger isimli değişkene karşılık anahtar isimli bir erişici tanımladık.Bu şekilde gideceğimiz Aktivityde bu anahtarı kullanarak değeri alabileceğiz.Onu da şu şekilde yapıyoruz.

String gelenveri = getIntent().getExtras().getString("anahtar","Veriyok");

Burada kullandığımız getString almak istediğimiz veri tipini belirtiyor.Birinci ekranda string gönderdiğimiz için burada string almak istediğimizi belirttik.Anahtar isimli göstericide bir değer yoksa , yani null ise “Veriyok” değerini almasını istedik.

Mert İnal

Programlamayı ve teknoloji seviyorum.Kocaeli Üniversitesi Bilgisayar Mühendisliği 3.sınıf öğrencisiyim.Bu siteyi programlama konusunda Türkçe içerik biriktirmek ve eksik olduğum konuları yazarak öğrenmek üzerine kurduk.Kodlar.Net ekibi zengin içerikler ile bir programlama arşivi biriktirmeyi hedefler.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir