我在我的Android應用程序中使用了一個ExpandableListView
,如果用戶在組元素上單擊很長時間,想要執行某個操作,所以我在延伸中定義了一個OnLongClickListener
。聽者的工作原理如下,但子元素不再擴展。有任何想法嗎?Android ExpandableListView長組點擊偵聽器阻止展開
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;
}
});
}
...
}
我試圖返回false。但同樣的問題也存在於我身上。在實現onLongClicklistener for convertview後,該組不會展開 – 2013-09-24 08:43:55
我遇到同樣的問題,只要我在我的組項目上實現了長時間點擊偵聽器,短按(擴展組)就停止工作......任何幫助表示讚賞。 – 2014-09-04 03:18:09