7
アクティビティシーンのアニメーションの遷移中にステータスバーとナビゲーションバーがアニメーション化しないようにするにはどうすればよいですか?
まず、ステータスバーの背景はダークブラウンに設定され、ナビゲーションバーの背景はデフォルトで黒になっています。マテリアルライトテーマを使用しています。 ActivityOptions.makeSceneTransitionAnimationデフォルトのトランジションを使用して新しいアクティビティを開始しています。ステータスバーとナビゲーションバーの両方が一時的に白にフェードし、その後正しい色に戻ります。 ドキュメントによると: 遷移の完全な効果を得るには、呼び出し側と呼び出し先の両方のアクティビティでウィンドウコンテンツの遷移を有効にする必要があります。それ以外の場合、呼び出しアクティビティは終了遷移を開始しますが、ウィンドウの遷移(スケールやフェードなど)が表示されます 私はgetWindow().requestFeature(Window.FEATURE_CONTENT_TRANSITIONS);召しと召しの両方の活動に使用しています。 同様に、Enterトランジションをスライドに変更すると、ステータスバーとナビゲーションバーの両方に、短い背景のスライドトランジションが一時的に表示されます。 アクティビティシーンのアニメーションの遷移中にステータスバーとナビゲーションバーがアニメーション化しないようにするにはどうすればよいですか?