2012-03-16 10 views
6

最終的にはScrollViewの内部にあるEditTextがあります。私は新しいアクティビティにあなたを連れて行くコメント機能を実装しました、そして、ユーザーが彼のコメントを書いてすぐに始めることができるように、編集テキストに焦点を自動的に置きます。あなたは下のスクリーンショットで見ることができるようEditTextを正しくスクロールしてフォーカスを当てたときに表示する

残念ながら、それは非常に、ビューにのEditTextをスクロールしない:のEditTextが完全に出番

Improper Scrolling

私は、もっとこのような何かを見たいのですが(下記参照)。私はすでにandroid:WindowSoftInputModeを見ていて、デフォルト値がうまくいくように思えます...実際にはスクロールするだけで十分です。

What I'd like to see

だから私は、目的の動作を取得するために何かできることはありますか?ありがとう!

答えて

3

は、あなたの最小SDK 3ですか? チェックthis

あなたはandroid:windowSoftInputMode = "adjustPan"を試してみてthisをチェックしてください。

私はthisを行っています。

3

あなたはプログラムの中でのonCreate()あなたの活動の方法でこれを使用することもできます。

getActivity().getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_PAN); 

SOFT_INPUT_ADJUST_PAN」調整オプションは、入力方法が表示されたときに、ウィンドウのパンを持つように設定されているので、リサイズに対処する必要はありませんが、ただ、現在入力フォーカスを確保するために、フレームワークによってパンニング表示されます。

+0

正確に何が必要なのですか...ありがとう! – peresisUser

関連する問題