在onItemClick中的ID不是你的Data Object之Id
February 12, 2015 at 4:34 PM
—
Admin
在AdapterView的public abstract void onItemClick (AdapterView<?> parent, View view, int position, long id)
最後一個參數,ID,只是你按的那一行中的Id。例如你按在列表(ListView)中的第一行,那id就是0。絕對不是在那行的Data Object之Id。
如果你想知道那行的Data Object之Id,應該用getItemAtPosition,如下例:
long noteId = ((Note)mListView.getItemAtPosition(position)).getId();
906b1fca-0539-449d-b1dc-3156d0b86355|0|.0
Posted in: Android
Tags: