создать поддельный KeyEvent - PullRequest
1 голос
/ 01 апреля 2010

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

Спасибо!

Ответы [ 2 ]

2 голосов
/ 02 апреля 2010

Попробуйте использовать:

mBtn.performClick();

Вызывает onClickListner этой кнопки, если она установлена ​​вами.И если вы хотите, чтобы это был фальшивый клик, ничего не делайте в теле onClickListener().

2 голосов
/ 01 апреля 2010

Если это ваш собственный код, часто будет проще использовать другие методы. Например, чтобы открыть меню параметров, наберите openOptionsMenu() на вашем Activity.

Если это код какого-то другого приложения, вы не можете «создать случайное нажатие кнопки».

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