我在我的视图中有一个ExpandableListView。我已经实现了它的小孩点击监听器,它的工作完美。如何以编程方式执行ExpandableListView子项目单击
@Override
public boolean onChildClick(ExpandableListView parent, View view,
int groupPosition, int childPosition, long id) {
}
现在,我还希望以编程方式执行子点击。有没有可能以编程方式调用它?
我已经通过我回convertView
上getChild()
方法,并通过对执行上点击试过,
((View)updateListAdapter.getChild(0, 2)).performClick();
,但没有运气。它不叫onChildClick()
方法。
这是什么意思? performItemClick(view - > this) –
@AlpAltunel这是您想要点击的项目的视图。我离开了这一步,但显然你需要视图来完成这项工作。这个答案解释得比我更好:https://stackoverflow.com/a/28335106/4504191 –