Меню параметров Android - PullRequest
       4

Меню параметров Android

0 голосов
/ 04 января 2011

В моем проекте я работаю с меню опций. Я переопределяю метод onOptionsItemSelected и добавляю свои обработчики в пункты меню (блок переключателей). Но в одном обработчике мне нужен доступ к другому пункту меню, как я могу это сделать? findViewById не работает

 @Override
    public boolean onOptionsItemSelected(MenuItem item) {
        switch (item.getItemId()) {
            case R.id.visit:
                    //how to access another MenuItem from here?
                    return true;
                }
...

1 Ответ

2 голосов
/ 04 января 2011

При создании пунктов меню вы можете поставить MenuItem, который вы хотите проверить, в атрибуте (то есть в одном из полей private вашего класса).Таким образом, когда вы перейдете к своему методу, вы сможете получить доступ к другому пункту меню.

...