Android Activity’ler Arası Veri Aktarma – Web Tasarım & Programlama

Bu örnekte Android java ile bir activity’ den diğer activity’ ye varei aktarımını nasıl gerçekleştirebileceğinizi göreceksiniz.

Android’de bir aktiviteden diğerine veri aktarmak için birkaç yöntem vardır. İşte en yaygın olanları:

  1. Intent kullanarak veri aktarma: Bu yöntemde, bir aktiviteden diğerine veri aktarmak için bir Intent oluşturursunuz ve bu Intent’e verileri eklersiniz. Daha sonra, Intent’i hedef aktiviteye gönderirsiniz ve hedef aktivite bu verileri alır.
  2. Bundle kullanarak veri aktarma: Bir Bundle, bir dizi anahtar-değer çifti içeren bir veri yapısıdır. Bu yöntemde, bir Bundle oluşturursunuz ve bu Bundle’ı Intent’e eklersiniz. Hedef aktivitede, Intent’ten bu Bundle’ı alabilirsiniz ve verilere erişebilirsiniz.

Aşağıdaki örnekte Intent kullanarak verileri nasıl transfer edeceğinizi göstermektedir.

Örneğimizde MainActivity ve MainActivity2 isminde 2 activity bulunmaktadır.

activity_main.xml dosyamız aşağıdaki gibidir.

activity_main2.xml tasarımı ise aşağıdaki gibidir.

Girilen ad ve soyad verisi Buton tıklandığında ikinci activity’ de bulunan TextView’ lerde görüntülenecektir.

MainActivity.java dosyası:

MainActivity2.java dosyası:


Source link
Exit mobile version