Как удалить метод ввода из контекстного меню Android в TextView - PullRequest
0 голосов
/ 29 октября 2010

У меня есть контекстное меню на TextView, представляющее имя пользователя в моем приложении.Когда появляется context menu, я хочу иметь определенные опции, такие как Просмотр статистики и т. Д. context menu выглядит нормально, и все работает отлично, за исключением добавления Способ ввода к context menu а я там не хочу.Это не имеет отношения к тому, для чего существует контекстное меню, и там нет ввода текста.Как я могу удалить этот предмет из context menu?Я попытался удалить item 0 из контекстного меню и добавить

android:editable="false"

в файл XML безрезультатно.Есть идеи?

Ответы [ 2 ]

2 голосов
/ 24 ноября 2010

Как насчет menu.removeItem(android.R.id.switchInputMethod);?

0 голосов
/ 29 октября 2010

Я почти уверен, что это невозможно, метод ввода - это то, как пользователь меняет текущий IME (программная клавиатура), если на нем установлено несколько клавиатур.Это глобальная настройка.

...