我有一個itemview的項目列表,通過按下一個按鈕,我可以添加新項目。但是,我不確定如何檢索最新創建的項目的ID。我所做的是得到數組的大小和-1以獲得最新添加的項目的索引號:如何從索引中獲取列表視圖中項目的特定ID?
int lastItemIndex= listItems.size()-1;
然後,我已經使用了數IDEX向獲得對象返回:
string lastitem= listItems.get(lastItemIndex);
但是,我不知道如何獲得該項目的ID?
我想不出有什麼更好的辦法,我真的被卡住了。我相信有一個更聰明的做法。
這是很簡單的以檢索項目的ID被點擊的項目時,使用:
@Override
protected void onListItemClick(ListView l, View v, int position, long thisID)
{}
但沒有人知道如何獲得ID,而無需單擊某個項目?從技術上講,我想使用與Key-ID相同的ID將其導入數據庫。
你用什麼接口? – njzk2
我正在使用ArrayAdapter適配器; :-) –
然後嘗試'id = arrayofStrings [position]' –