我在我的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