2010-11-30 13 views
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:SOLVED

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

答えて

1

削除のEditTextと

imgr.toggleSoftInput(0, 0); 
を使用してキーボードを示しました。
関連する問題