Android studio , Java Yönlendirme Sayfası

dooguukaan

Yeni üye
4 Ara 2019
4
0
Arkadaşlar herkese kolay gelsin öncelikle bir sorum olacaktı.Android studio üzerinde java dilinde bi program yazmaya çalışıyorum. Yan menü tasarımı ve sayfaları tek tek açtım.Örneğin ana sayfada 100 adet bilgi içerikli buton şeklinde tasarımım olacak.Yani alt alta 100 adet tıklanıp başka sayfaya yönlendiren butonlar koyacağım.Her biri için android studioda boş bir sayfa oluşturmam gerekir mi.Yani bunun basit bir yolu var mıdır veri çekme gibi bişey? Yardımcı olabilirseniz sevinirim.
 
Moderatör tarafında düzenlendi:

Alcyoneus

Üye
31 May 2020
194
0
Siber Alem
Hocam tek bir activity ile de yapabilirsin. Intent'lerin putExtra metodunu kullan:
Kod:
Intent intent = new Intent(this, GidilecekActivity.class);
intent.putExtra("VerininAdı", "VerininDeğeri");
startActivity(intent);

Daha sonra açılan yeni Activity'de şu şekilde veriyi alabilirsin:
Kod:
Intent launcher = getIntent();
String hangiSayfa = launcher.getStringExtra("VerininAdı");
 
Moderatör tarafında düzenlendi:

dooguukaan

Yeni üye
4 Ara 2019
4
0
Android bilgim yok ama işin mantığı;
100 butonun her biri için veri1,veri2,veri3 diye bilgi ver sayfaya yönlendir. Sayfada eğer veritabanı kullanacaksan id=1 gibi if ile veri çekebilirsin. Eğer el ile gireceksen direk if ile de halledebilirsin. Kullanımı için link bırakıyorum: https://stackoverflow.com/questions/1559770/send-values-from-one-form-to-another-form

Hocam ilgi ve alakanız için çok teşekkür ederim. Söylediğiniz şeyleri dikkate alacağım.

Hocam tek bir activity ile de yapabilirsin. Intent'lerin putExtra metodunu kullan:
Kod:
Intent intent = new Intent(this, GidilecekActivity.class);
intent.putExtra("VerininAdı", "VerininDeğeri");
startActivity(intent);

Daha sonra açılan yeni Activity'de şu şekilde veriyi alabilirsin:
Kod:
Intent launcher = getIntent();
String hangiSayfa = launcher.getStringExtra("VerininAdı");

Hocam ilginiz için çok teşekkür ederim dikkate alacağım söylediklerinizi.
 
Moderatör tarafında düzenlendi:
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.