2011-12-15 37 views
0

私の意見の1つにソフトキーボードが表示される理由を知る方法はありますか?ソフトキーボードが表示されるのはなぜですか?

アプリがかなり大きく、なぜキーボードが有効になっているのか分かりません。あなたはそれをデバッグする方法を知っていますか?

+1

レイアウトのxml以上は提供できますか? –

+0

よく、それはネストされたコントローラパターンの複雑なシステムを持つレガシーアプリです...私は簡単に問題を隔離することはできません – fiddler

+0

私の提案された答えを試しましたか?それ以上の情報なしで助けることはほとんど不可能です。 –

答えて

1

ユーザーがマニフェストでのEditText

this.getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN); 

または

android:windowSoftInputMode="stateHidden" 

にクリックしたときにキーボードが唯一のポップアップ表示を確認するために活動ののonCreateメソッドに次のコード行を使用することができます。

+0

それは実際には機能しますが、私はまだキーボードが登場した理由を理解することができませんでした。 – fiddler

+2

あなたのUIにはどの要素があり、何が打ち上げに焦点を当てているかによって異なります。 –

関連する問題