Soru & Cevap

ListView Sıralama ...

16.03.2015 - 12:01

Herkese Merhaba;

Projemde adapter yardımıyla aldığım 3 veriyi tek bir listview de gösteriyorum. Ancak bu gösterimi o üç veriden birinin özelliğine göre küçükten büyüğe doğru sıralama yaparak göstermesini istiyorum. Yani Adı Soyadı Numara ; Numara ya göre bir sıralama yaptırtmak istiyorum

Yardımlarınız için teşekkür ederim.

214 Görüntülenme

4 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

Profile picture for user jacalyndial
jacalyndial
01.11.2022 - 07:21

Onları taşıyıcı bir classta tutup mesela veriyorum Ogrenci gibi bir class olarak daha sonra comparable arayüzünü kullanarak cok rahat istediğin parametrelere göre sortlayabilirsin.

http://www.mkyong.com/java/java-object-sorting-example-comparable-and-comparator/ backrooms game

Profile picture for user mustafaonay
mustafaonay
26.03.2015 - 04:27

Kusura bakmayın biraz geç oldu ama sorunumu hallettim. Teşekkür ederim ilginiz için. 

 

picture-1372-1408467635.jpg
ahmtbrk
16.03.2015 - 09:14

Merhaba

O üç veriyi neyde tutup adaptere nasıl veriyorsun orayı görebilir miyim?

Onları taşıyıcı bir classta tutup mesela veriyorum Ogrenci gibi bir class olarak daha sonra comparable arayüzünü kullanarak cok rahat istediğin parametrelere göre sortlayabilirsin.

http://www.mkyong.com/java/java-object-sorting-example-comparable-and-comparator/

buraya göz atabilirsin

picture-7541-1521024507.jpg
burhanaras
16.03.2015 - 02:34

Adaptor'a verdiğin liste içinde sıralama yapacaksın dostum. ArrayList benzeri bir yapı olmalı elinde. Gerekli sort işlemini onun üzerinde yapıp, listeyi yeni haliyle adaptor'e yollaman gerek.