And*_*ndy 5 android android-cursoradapter
由于这里的另一个答案我得到了这个问题,但是没有解释如何做我要问的问题 如何在使用自定义适配器时获取onItemClick(ListView)中行的id?
在那个问题中接受的答案是我需要的,因为我也在制作我自己的自定义适配器(CursorAdapter),因此我会遇到同样的问题.问题是我不知道如何实现这一目标.我正在查看Doc,并且不确定如何从游标访问_id列.由于Doc没有常量,我可以从中获取该信息.任何帮助解决它将非常感激.
编辑:我不清楚我的问题是什么,但只是为了澄清,如标题,我如何覆盖我创建的CursorAdapter自定义类中的getItemId()方法?
假设您没有将Cursor作为适配器的成员:
@Override
public long getItemId(int position) {
Cursor cursor = getCursor();
cursor.moveToPosition(position);
return cursor.getLong(mCursor.getColumnIndex("_id"));
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5783 次 |
| 最近记录: |