Android: как создать событие onclick для SimpleCursorAdapter? - PullRequest
0 голосов
/ 08 июня 2010

У меня есть этот код:

    db=(new DatabaseHelper(this)).getWritableDatabase();
    constantsCursor=db.rawQuery("SELECT _ID, title, subtitle, image "+
                                                            "FROM news ORDER BY title",
                                                            null);

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

    setListAdapter(adapter);
    registerForContextMenu(getListView());

Который отображает список заголовков. Однако я на всю жизнь не знаю, как создать событие щелчка, чтобы я мог вызвать другое представление, когда щелкаю элемент из этого списка.

Любой

1 Ответ

3 голосов
/ 08 июня 2010

Если вы расширяете ListActivity, вы можете реализовать метод onListItemClick.Смотри: http://d.android.com/reference/android/app/ListActivity.html#onListItemClick

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...