Не удалось передать список курсоров другому методу

Я не мог использовать 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();
        }

}

0 ответов

Другие вопросы по тегам