1

ca) その中の EditText にアクティビティがあります。このアクティビティを直接表示すると、ソフト キーボードが表示されているときに、adjustPan が正常に機能します。

b) タブの 1 つとして TabActivity の下に同じアクティビティを表示すると、adjustPan は機能していません (何もしていません)。

c) アクティビティをフラグメントに変換し、フラグメント API で同じことを試みましたが、パンの調整も同様に機能しません。

(b) の場合は、TabActivity およびその他の問題のアクティビティで、(c) の場合は FragmentActivity で、windowSoftInputMode をadjustPan に設定しました。

私もフルスクリーンテーマを持っています。それも削除しようとしましたが、何も変わりませんでした。

これらの他の状況のいずれかでこれを機能させるために他に何かする必要がありますか?

ありがとうございました

4

1 に答える 1

1

私はそれを理解しました、私はWindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITSフラグをどこかに設定しました、そしてそれを削除すると、それはすべての場合に機能し始めました。

于 2012-06-19T15:26:12.620 に答える