Список вызовов, просмотр выбранного элемента, щелчок, элемент меню «Использование Android»

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

Проблема в том, что мне нужно реализовать те же функции, которые будут выполняться с помощью меню Android (при нажатии кнопки меню). При нажатии кнопки меню отображается пункт меню, чтобы выполнить сфокусированный элемент Listviews для вызова события щелчка. Просто когда щелкаете элемент меню, он должен выполнять щелчок по сфокусированному элементу списка, как когда мы обычно щелкаем элемент списка.

Не знаю, как вызвать событие клика

Может ли кто-нибудь помочь мне, как это сделать, пожалуйста....


person JibW    schedule 06.09.2011    source источник


Ответы (1)


@Override
public boolean onOptionsItemSelected(MenuItem item) {
    // Handle item selection
    switch (item.getItemId()) {
    case R.id.new_game:
        newGame();
        return true;
    case R.id.help:
        showHelp();
        return true;
    default:
        return super.onOptionsItemSelected(item);
    }
}

Взято с http://developer.android.com/guide/topics/ui/menus.html.

person Joru    schedule 06.09.2011
comment
Да, Джору, я сослался на это, и другие мои пункты меню работают нормально. Мне нужно знать, как выполнить щелчок по выбранному элементу списка, когда пользователь щелкает элемент меню. - person JibW; 06.09.2011
comment
Поскольку я реализовал и установил OnItemClickListener в список, можно перейти к просмотру списка и выполнить задачу в обычном режиме. Мне нужно знать, как мы можем вызвать выбранную строку для выполнения события щелчка, которое необходимо выполнить при нажатии пункта меню - person JibW; 06.09.2011