【发布时间】:2011-12-27 00:19:35
【问题描述】:
我在尝试使用 ListView 的 performItemClick 功能时遇到了一些困难。
我要做的就是以编程方式在列表的第一项中执行单击。
我该怎么做?我在文档中查找了该函数,但我并没有真正理解它的参数。
我尝试了类似的方法:
myListView.performItemClick(myListView.getChildAt(0), 0, myListView.getChildAt(0).getId());
但它不起作用(myListView.getChildAt(0) returns null)
提前谢谢你!
【问题讨论】:
-
你解决了这个问题吗?如果是,请写答案。因为我遇到了同样的问题。提前谢谢。
-
在 myListView.setAdapter(adapter) 之后使用延迟使用 myListView.performItemClick();