Не удалось передать список курсоров другому методу
Я не мог использовать myid[]
целочисленный список в onclick
метод.
Я имею в виду:
я хочу получить myid[0]
,myid[1]
,myid[2]
...... список значений из populatelist()
список курсоров
Тогда я смогу использовать их в onClick
метод как myid[index]
@Override
protected void populateList() {
Cursor cursorKayit = db.rawQuery(query, null);
int[] myid = new int[cursorKayit.getCount()];
int i = 0;
while(cursorKayit.moveToNext()){
myid[i]=cursorKayit.getInt(0);
String mytitle=cursorKayit.getString(1);
String mydescription=cursorKayit.getString(2);
getUITableView().addBasicItem(mytitle, mydescription);
i++;
}
cursorKayit.close();
}
..
private class CustomClickListener implements ClickListener {
@Override
public void onClick(int index) {
Toast.makeText(CategoryMenu.this, "item clicked: " + myid[index], Toast.LENGTH_SHORT).show();
}
}