私はedittextにsetError関数を実装し、xhdpiデバイスでは正常に機能しますが、ldpi、hdpi、またはmdpiデバイスの場合は、仮想キーボードが入っていない場合は正常に機能しますが、仮想キーボードが入っている場合は正常に機能します。画面にエラーメッセージが完全に表示されない場合、エラーメッセージの最後の1つまたは2つの単語が消えます。それはどのように起こっているのか...??
質問する
889 次
2 に答える
0
マニフェストファイルのアクティビティに以下を追加します
android:windowSoftInputMode="adjustPan|adjustResize"
于 2013-01-18T07:01:52.113 に答える
0
setError を使用している textView または editText で requestFocus を試す必要があります。これがうまくいくことを願っています。また、試してみandroid:windowSoftInputMode="adjustPan"
てください。これにより、キーボードが開いたときに画面が引き伸ばされます。
于 2013-01-18T07:45:20.023 に答える