ListView,点击每一个Item,如何获取当前Item的数据?

ListView中的setOnItemClickListener事件,是可以通过这个事件的参数拿到当前点击的adapter数据,如下所示:

lvImgComm.setOnItemClickListener(new AdapterView.OnItemClickListener() {
    @Override
    public void onItemClick(AdapterView parent, View view, int position, long id) {
        urls=new ArrayList<>();

        //获取当前选择的值
        Adapter adpter=parent.getAdapter();
        for (int i=0;iadpter.getItem(i)即为当前数据对象
            String data=item.getNetUrl();
            urls.add(data);
        }

    }
});

你可能感兴趣的:(Android)