Пейзаж клавиатуры SW без текстового поля над ним? - PullRequest
2 голосов
/ 30 ноября 2010

РЕШЕНО: Удален текст редактирования и отображена клавиатура с использованием

imgr.toggleSoftInput(0, 0);

Оригинальный вопрос:

Здравствуйте, я разрабатываю приложение для пульта дистанционного управления с режимами сенсорной панели / клавиатуры. Моя проблема с клавиатурой SW. Когда пользователь нажимает клавишу на клавиатуре SW, мне нужно отправить это значение на ПК. Мне удалось сделать это в портретном режиме со скрытым EditText, но когда я изменил ориентацию на альбомную, клавиатура SW открывается с белым текстовым полем, которое покрывает все пространство над клавиатурой, и показывает текст, написанный пользователем. Можно ли как-нибудь открыть и прослушать альбомную клавиатуру без этого текстового поля?

Мой код для открытия клавиатуры SW:

InputMethodManager imgr = (InputMethodManager) getSystemService(this.INPUT_METHOD_SERVICE);
imgr.showSoftInput(edKeyListener, InputMethodManager.SHOW_FORCED);

И EditText xml:

<EditText
        android:id="@+id/keyListener"
        android:layout_width="0dp"
        android:layout_height="0dp"
        android:inputType="textFilter" />

1 Ответ

1 голос
/ 10 января 2011

решено: Удален текст редактирования и отображена клавиатура с использованием

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