Merhaba. Başlığa ne yazacağıma karar veremedim. Android programlamada yeniyim , kafama takılan bir nokta var. Veritabanından veri çekilen veriyi view'e gönderirken veri paketlenip yollanılıyor

customListView.setAdapter(myListAdapter);


Şeklinde. Ve listView'e yazılıyor. Fakat ben istiyorumki bir başlık ve başlığın hemen altında videosu olsun. İnternetteki veritabanı örneklerine baktığımda hepsi listviewe tek tip değer yollamış. Yukarıdaki gibi bi kod yazdığımda şak diye ekrana veri listeleniyo hani resimleri araya nasıl çektiricem bilemiyorum. Yapıcağım uygulama şöyle fakat ordaki video yerine resimde olabilir.

alt text

soruldu: 01 Ara '14, 14:29

erkin's gravatar image

erkin
1112
cevap kabul oranı: 0%

değiştirildi: 01 Ara '14, 14:36

1

myListAdapter nesneniz, bir obje gönderip, arayüzde obje'nin property'lerini dönemiyormusunuz.

sanırım List<string> bir değer gönderiyorsunuz. Bunun yerine List<mymodel> myModelList gönderin;

class MyModel{private String title; private String videoUrl; ... //getter/setter}

(01 Ara '14, 16:41) Turgay Can Turgay%20Can's gravatar image

evet List<string> değer gönderiliyor. bu örneği internetten indirdim, uygulamam düzgünde çalışıyor. Veritabanından 5 tane ülke ismi çekiyor sadece. Ben bu şekilde değilde yukarıda resimdeki gibi 2 li 2li çekmek istiyorum. dediğinizi anlamadım androidde baya acemiyim şuan, küçük bir örnek gösterebilirmisiniz rica etsem. Şurdaki uygulama https://gelecegiyazanlar.turkcell.com.tr/konu/android/egitim/android-401/veritabani-kullanimi

(02 Ara '14, 00:03) erkin erkin's gravatar image

Senin incelediğin örnekler J2EE'nin dediği gibi String'lerden oluşan listview'dir. Yani List<string> şeklinde tanımlandığı için sadece String veri listeleyebilirsin. Eğer bu yapıyı değiştirmek istiyorsan CustomListView olayını incelemelisin. Aşağıdaki linkte işine yarayacak bir örnek var. İnceleyebilirsin.
https://gelecegiyazanlar.turkcell.com.tr/konu/android/egitim/android-301/listview-ozellestirme

(02 Ara '14, 02:52) mc44 mc44's gravatar image

listview'de farklı view'ler kullanmak kullanmak istiyorsan kendin bir customListview oluşturman gerekir. Bunun için de kendine bir custom adapter oluşturman lazım. (BaseAdapter'den extends etmen lazım)

Aşağıda BaseAdapter'den başlayım, kendi adapter'inin oluşmaya kadar anlatmış. Takıldığın yer olursa sorabilirsin. http://www.codelearn.org/android-tutorial/android-listview

permanent link

cevaplandı: 26 Şub '15, 07:45

altan_518's gravatar image

altan_518
444127
cevap kabul oranı: 15%

Arkadaşların da dediği gibi kendine göre customlistview oluşturmalısın örnek istersen http://blog.necatievren.com/icerik.php?id=23 bu sayfada ki örneklerden yararlanabilrisin.

permanent link

cevaplandı: 15 Mar '15, 11:55

Erencruz's gravatar image

Erencruz
27122
cevap kabul oranı: 0%

değiştirildi: 15 Mar '15, 11:56

Cevabınız
toggle preview

Bu soruyu takip et

E-Posta üzerinden:

Üyelik girişi yaptıktan sonra abonelik işlemlerini yapabilirsiniz

RSS üzerinden:

Cevaplar

Cevaplar ve Yorumlar

Yazı Formatlama

  • *italic* ya da _italic_
  • **bold** ya da __bold__
  • link:[text](http://url.com/ "başlık")
  • resim?![alt text](/path/img.jpg "başlık")
  • liste: 1. Foo 2. Bar
  • temel HTML etiketleri de kullanılabilir

Bu sorunun etiketleri:

×818

Soruldu: 01 Ara '14, 14:29

Görüntüleme: 867 kez

Son güncelleme: 15 Mar '15, 11:56

powered by BitNami OSQA