Merhaba bu sayfadan faydalanabilirsin.
-
ListView'de herherhangi bir itema tıklandığında onItemClick methoduna girer.
publicvoid onItemClick(AdapterView<?> arg0, View arg1, int position, long arg3) -
bu methoddaki position parametresi ile ListView'in kaçıncı satırının tıklandığını bulursun.
-
elindeki satır bilgisi ile ListView'i doldurduğun veriden ilgili kaydı alırsın . Örneğin Ders adını.
-
Intent oluşturursun.
Intent'in putExtra methodu ile aldığın veriyi diğer sayfaya gönderirsin.
Aşağıda alSehirler ismindeki bir ArrayList ile beslenen ListView'deki bir şehire tıklandığında bu şehir bilgisini Browser ismindeki Activity'e gönderen kod bulunuyor.
[code]
protected void onListItemClick(ListView l, View v, int position, long id)
{
super.onListItemClick(l, v, position, id);
String secilenSehir = alSehirler.get(position);
Intent intentBrowser = new Intent(this,Browser.class);
intentBrowser.putExtra("lokasyon",secilenSehir);
startActivity(intentBrowser);
}
[/code]
İyi Çalışmalar.