itemview에 아이템 목록이 있습니다. 버튼을 누르면 새 아이템을 추가 할 수 있습니다. 그러나 최근 작성한 항목의 ID를 검색하는 방법을 모르겠습니다.인덱스에서 항목의 특정 ID를 얻으려면 어떻게해야합니까?
int lastItemIndex= listItems.size()-1;
다음
내가 다시 얻을 개체에 IDEX 번호를 사용하고 있습니다 :
string lastitem= listItems.get(lastItemIndex);
내가 무슨 짓을하는 것은 최근 추가 된 항목의 인덱스 번호를 얻기 위해 배열의 크기 -1을 받고있다
그러나 항목의 ID를 가져 오는 방법을 모르겠습니까?
나는 더 좋은 방법을 생각할 수 없다. 나는 정말로 붙어있다. 나는 그것을하는 훨씬 똑똑한 방법이 있다고 확신합니다.
그것은 항목을 클릭하면 사용하여 항목의 ID를 가져 오지 꽤 간단하다
@Override
protected void onListItemClick(ListView l, View v, int position, long thisID)
{}
그러나 사람이 항목을 클릭하지 않고 ID를 얻는 방법을 알고 있나요? 기술적으로 Key-ID와 동일한 ID를 사용하여 데이터베이스로 가져 오려고합니다.
당신이 어떤 어댑터를 사용합니까? – njzk2
ArrayAdapter 어댑터를 사용하고 있습니다. :-) –
다음'id = arrayofStrings [position] ' –