Android uygulamasında bir ExpandableListView
kullanıyorum ve kullanıcı grup elemanında uzun tıklarsa bir eylemi perfüze etmek istiyorum, böylece BaseExpandableListAdapter
uzantımda OnLongClickListener
tanımladım. Dinleyici aspire edilmiş gibi çalışır ancak çocuk elemanları artık genişlemez. Herhangi bir fikir? Eğer karşılığında bir 'gerçek' geçiyoruz çünküAndroid ExpandableListView uzun grup tıklama dinleyicisi genişlemeyi engelle
public class ConnectionAdapter extends BaseExpandableListAdapter {
...
public View getGroupView(int groupPosition, boolean isExpanded, View convertView,
ViewGroup parent) {
// convertView is a LinearLayout
convertView.setOnLongClickListener(new OnLongClickListener() {
public boolean onLongClick(View v) {
// my action here
return true;
}
});
}
...
}
ben yanlış dönen çalıştılar. Ama aynı konu benim için de geçerli. Grup, –
convertview için onLongClicklistener'ı uyguladıktan sonra genişlemeyecek. Aynı soruna sahip olduğumda, grup öğemde uzun bir tıklama dinleyicisini uyguladığım anda, kısa tıklatma (grubu genişletmek için) çalışmayı durdurur ... takdir edilen herhangi bir yardım. –