我完成了记事本教程第2部分和各种工作正常。 但有一件事我只是不容弄清楚为什么它的工作;)Android记事本教程 - onListItemClick
的onListItemClick回调retreives参数:
- 的ListView L - 检查
- 视图V - 检查
- 位置 - 用户点击的项目的位置,从基于零的索引开始(对吧?)
- id - 用户关联的项目的行ID
这似乎是像在SqlLite数据库表中使用的相同的rowId“注释”...但是在哪里呢,ListActivity知道我们使用这个列作为行ID? 我没有找到列表和数据库表之间的任何映射,只是我们在fillData中绑定的游标。 但在标题栏和用户界面中的text1标识之间只有一个映射。 那么rowId绑定在哪里?如果我想改变对其他来源的绑定呢?提前
THX 亚历
from _id column in Cursor ... – Selvin