0

SystemUiHider アクティビティ セットアップを使用して、上下のメニューの一部の要素が下にスクロールすると非表示になるインターフェイスを作成したいと考えています。ただし、タッチすると表示され、上にスクロールします。

デフォルトの SystemUiHider には、ジェスチャを検出するためのこのメソッドがあります

// Set up the user interaction to manually show or hide the system UI.
    contentView.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View view) {
            if (TOGGLE_ON_CLICK) {
                mSystemUiHider.toggle();
            } else {
                mSystemUiHider.show();
            }
        }

        //want an onscrolldown listener
    });

必要な情報の種類を検出するには、これをどのように変更すればよいでしょうか。OnClickListener はスクロールを検出できますか? または、別の種類のリスナーまたは実装されたカスタム ジェスチャが必要ですか。

4

2 に答える 2