出门莫恨无人随,书中车马多如簇。这篇文章主要讲述Android ListView performitemclick相关的知识,希望能为你提供帮助。
当我尝试使用performItemClick
的ListView
函数时,我遇到了一些困难。我想要做的就是在列表的第二项中以编程方式执行单击。我怎样才能做到这一点?我尝试过类似的东西:
pairedDeviceView.performItemClick(pairedDeviceView.getAdapter().getView(0, null, null), 0, pairedDeviceView.getAdapter().getItemId());
我应该在哪里改变?
答案
mList.performItemClick(
mList.getAdapter().getView(mActivePosition, null, null),
mActivePosition,
mList.getAdapter().getItemId(mActivePosition));
mActivePosition是您的点击位置!祝一切顺利! :)
另一答案【Android ListView performitemclick】你可以这样做:
mList.performItemClick(
mList.getChildAt(1), //index started from 0, second item's index is 1
1,
mList.getAdapter().getItemId(1));
推荐阅读
- Android - 劫持点击[关闭]
- 如何在QML ApplicationWindow中获取activeFocusControl的className
- QML中的SVG未在Android上显示
- 如何阅读web.config文件中的appSettings部分()
- 在Azure App Service上启用gzip压缩
- web.config和app.config混淆
- web.config与.dll中的app.config
- appsettings文件属性是否覆盖了app.config中的内容()
- C#/ ASP.Net(app.settings而不是web.config)