Android:(setOnItemClickListener)位置和ID之间的区别

4

我很多时候都写了监听器,但直到现在才意识到这一点。

基本的列表视图监听器:

listView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
        @Override
        public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
            Toast.makeText(getActivity(), "you clicked on: " +  position + " id: " + id, Toast.LENGTH_SHORT).show();

        }
    });

根据文档: position是:视图在适配器中的位置。
id是:被点击项目的行ID。
有没有好心人能为我解释一下它们之间的区别。
提前感谢您。
1个回答

3

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接