Android listview android listview getselectedItem返回null
我在listview外面有一个listview和一个按钮。我希望用户在listview中选择一个项目,然后单击按钮,我希望获得列表视图中的选定项目。我已经在listview上将choiceMode设置为single choice,但是当我尝试getselecteditem时,它返回null。如何获取所选项目Android listview android listview getselectedItem返回null,android-listview,Android Listview,我在listview外面有一个listview和一个按钮。我希望用户在listview中选择一个项目,然后单击按钮,我希望获得列表视图中的选定项目。我已经在listview上将choiceMode设置为single choice,但是当我尝试getselecteditem时,它返回null。如何获取所选项目 谢谢 这是一个老问题,所以可能不再那么重要了。但问题是: 仅设置选择模式时,ListView不存储所选项目的位置。它存储选中的项目位置 简言之,您可以使用以下内容: int pos = li
谢谢 这是一个老问题,所以可能不再那么重要了。但问题是: 仅设置选择模式时,ListView不存储所选项目的位置。它存储选中的项目位置 简言之,您可以使用以下内容:
int pos = listView.getCheckedItemPosition();
myObject = (MyObject) listView.getAdapter().getItem(pos);