景观SW键盘上面没有文字字段吗?

时间:2010-11-30 18:33:56

标签: android keyboard

已解决:已移除edittext并使用

显示键盘
imgr.toggleSoftInput(0, 0);

原始问题:

您好,我正在开发一个带触摸板/键盘模式的遥控器应用程序。 我的问题是SW键盘。当用户按下SW键盘上的键时,我需要将此值发送到PC。我设法在隐藏的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 个答案:

答案 0 :(得分:1)

已解决:已移除edittext并使用

显示键盘
imgr.toggleSoftInput(0, 0);