Bir ListActivity
Cursor
numaralı telefondan, liste öğelerinden biri tıklatıldığında başka bir etkinliği başlatan SimpleCursorAdapter
kullanıyorum. Ayrıca, verilerin bazı özel dönüşümlerini yapmak için ViewBinder
kullanıyorum.Onay kutularıyla tıklatılan özel liste
Listedeki her satıra bir CheckBox
eklemek istiyorum, böylece görünümü değiştirdim ve CheckBox
yerçekimi sağı ekledim. CheckBox
ekleme
öğeleri tıklayın yeteneğini ortadan kaldırmıştır. Eğer bir liste öğesinin üzerine bastığımda ben ListActivity
yılında baskın oldu onListItemClick
yöntemi artık denir. CheckBox
kaldırılıyor bunu giderir. Bu neden?
Ayrıca, liste öğesinin ana kısmı tıklatıldığında ancak öğede CheckBox
işaretli olduğunda ek işlevsellik varsa, gerekli işlevselliği gerçekleştirmeye devam etmesi için listeyi nasıl ayarlayabilirim? Bir onCheckedChangedListener
iş ayarını mı yapacak yoksa listedeki her öğe için aynı görünüm örneğini mi kullanacak? SimpleCursorAdapter
elde etmek istediğini çok ilkel gibi
Merhaba size bundan fazla kod gönderebilir:
focusable="false"
içinCheckBox
hile yapmak gerekir senin ayarlama? – Maxrunner