Oldukça uzun olan ExpandableListView ile birlikte çalışıyorum ve bu yüzden kullanıcının aradığı öğede (grup) arama yapmasını ve konumlandırmasını sağlamak için bir AutoCompleteTextView ekledim ve bu grup genişletildi (tıpkı kullanıcı grubu tıklarsa). kullanıcı tıkladığında önce bu explicity yaparsanızBir Genişletilebilir Konumda KonumlandırmaListView
mExpandableListView.setSelectedGroup(groupPosition);
mExpandableListView.expandGroup(groupPosition);
benim arama düğmesi everythig ince gider:
kullanıyorum yöntemlerin çiftidir grubum genişletilir ve liste görünümü pozisyon kendisi görünür olacak şekilde .
Ancak, arama düğmesini (mantıksal yol) arayarak ve tıklatarak yaptığımda, klavyeyi gizlerim ve grubum genişletilir ancak listView bunu göstermek için hareket etmez (öğe görünmüyorsa)). Ayrıca, (Son grubumun açık pozisyonunu sakladım). tekrar yeni bir arama girdiğinde (klavye gösterilmezse) tekrar tıklarsam tekrar geçer.
Sorunun bazı odak şeyler gelebilir düşünüyorum, ama çalışmıyor sözü çifti yöntemlerine önce
mExpandableListView.requestFocus();
yapıyor.
Bu konuda herhangi bir fikrin var mı?
Herkese teşekkürler!