3

ソフト キーボードが表示されたときにビューをどれだけ上に移動するかを定義する方法はありますか? 私の場合、ビューの下部にユーザー名とパスワードの EditText があります。ユーザーが [ユーザー名] フィールドをクリックすると、ソフト キーボードが表示され、ビューが自動的に上に移動して、ユーザー名の EditText が表示されます。しかし、ユーザーは Password EditText を見ることができず、直感に反しています。ユーザーが一度パスワードフィールドをクリックしてからユーザー名フィールドに戻ると、すべてが見たいように見えます。

私はAndroid 2.3.3 APIレベル10を使用しています

私は追加しました

android:windowSoftInputMode="adjustPan" 

キーボードが表示されたときにビューのサイズを変更したくないので、私のアクティビティでは。

キーボードなし:

キーボードなしで表示

キーボードとユーザー名にフォーカスがある場合:

ユーザー名をクリックした後の表示

パスワードをクリックした後 - ユーザー名をクリックした後の望ましい動作:

パスワードをクリックして表示

4

0 に答える 0