2
解決:刪除的EditText和顯示用風景SW鍵盤上面沒有文本字段?
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" />