0

5 つの EditText ビューと下のボタンを持つアクティビティがあります。指定しました

 android:windowSoftInputMode="adjustPan"

ここで、すべてが一度だけ正常に機能します。つまり、EditText フィールドが一番下のボタンのすぐ上にとどまり、カーソルまたはテキストがあるとフォーカスが失われます。を変えてみました

 android:windowSoftInputMode="adjustResize"

ここでは、キーボードの上に下のボタンが表示されます。正しく動作させるには何を変更すればよいですか?

4

1 に答える 1

0

を使用adjustResizeすると、レイアウトのサイズが変更され、ボタン バーが EditTexts の上に表示されます。調整仕様を組み合わせることができます。希望する結果が得られるか試してください。

例えば:

<activity android:windowSoftInputMode="stateVisible|adjustResize" . . . >

詳細については、 developer.android.comをご覧ください。

于 2015-08-11T10:36:47.557 に答える