を使用してSlidingPaneLayout
おり、スライダーの右ペインが開いているときに左ペインにグレーのフェード カラーを設定し、右ペインが閉じて左ペインが完全に表示されているときに左ペインに透明なフェード カラーを設定したいと考えています。
これが のデフォルトの動作であることはわかっています SlidingPaneLayout
が、デフォルトの実装では、横向きモードで問題に直面しています。つまり、右側のスライドを閉じても、左側のスライダ ペインが常にフェードしたままになり、クリック イベントが発生しません。
を実装しSlidingPaneLayout.SimplePanelSlideListener
、フェード カラーを管理しましたが、onPanelOpened()
これonPanelClosed()
にはどの関数を使用すればよいかわかりません...setCoveredFadeColor()
または setSliderFadeColor()
?
これら2つの機能の正確な違いは何ですか?
どんな助けでも大歓迎です。ありがとう!