次の問題があります: 常に表示されるメイン Fragment を含む FrameLayout と、アプリケーションの状態に応じて表示されるかどうかに関係なく、いくつかのオーバーレイ「余分な」フラグメントがあります。(このレイアウトはタブレットで使用されます)
現在、ユーザーが EditText を使用してダイアログを開始すると、SoftKeyboard が表示されます。ダイアログとキーボード(どのタイプのダイアログでも、AlertDialogとDialogFragmentを試しました)は、他のフラグメントをオーバーレイします。ここまでは順調ですね。
しかし、ダイアログが終了してキーボードが閉じると、アプリケーション全体がアニメーションで少し上下に移動し、ActionBar とフラグメントの下端にいくつかのレンダリング バグがあります。
これは、キーボードが「余分な」フラグメントの 1 つだけをオーバーレイした場合にのみ発生します。(2 つのフラグメントを重ねれば、すべて問題ありません)。
これを取り除く方法を知っている人はいますか?android:windowSoftInputMode を構成しても役に立ちません。