Android - How to tap ListView item programmatically

前端 未结 6 898
轻奢々
轻奢々 2020-12-09 02:36

How to call ItemClickListener programmatically? listView.performItemClick() does not work. Is that possible?

6条回答
  •  北荒
    北荒 (楼主)
    2020-12-09 03:22

    Assign tag in the adapter to each View, and findviewByTag() this worked for me:

    listView.performItemClick(listView.findViewWithTag(listView.getAdapter().getItem(selectedIndex)), selectedIndex, listView.getAdapter().getItemId(selectedIndex));
    

    Also refer this answer.

提交回复
热议问题