Android: Как я могу выполнить нажимание на ListAdapter или SimpleCursorAdapter?

Таким образом, я не могу выяснить, как выполнить onClick на моем ListAdapter. Вот мой код:

private void fillData(){
    Cursor constantsCursor = db.fetchAllGames();

    ListAdapter adapter =
        new SimpleCursorAdapter(this, R.layout.row, 
                constantsCursor, new String[] { "title", "console" }, new int[] {
                R.id.title, R.id.console });
    setListAdapter(adapter);


}

Я хочу смочь нажать на объект от базы данных, затем войти в представление, которое только содержит информацию для того объекта. Мой класс в настоящее время расширяет ListActivity. Я попробовал OnItemClickListener, но я не знаю, что еще использовать, чтобы заставить его работать.

1
задан James 20 July 2010 в 03:26
поделиться

1 ответ

Если ваша текущая Activity расширяет ListActivity , тогда вам необходимо переопределить ListActivity # onListItemClick , чтобы получить представление, по которому щелкнули мышью, из ListView .

2
ответ дан 2 September 2019 в 22:56
поделиться
Другие вопросы по тегам:

Похожие вопросы: