SystemUiHider 활동 설정을 사용하여 아래쪽 스크롤에서 위쪽 및 아래쪽 메뉴의 일부 요소가 숨겨진 인터페이스를 만들고 싶습니다. 그러나 터치로 드러내고 위로 스크롤합니다. 스크롤 막대에 숨어있는 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가 스크롤을 감지 할 수 있습니까? 또는 다른 종류의 청취자 또는 사용자 정의 제스처가 구현되어야합니다.
'onTouchEvent (MotionEvent ev)'를 덮어 쓰고 이벤트가 위 또는 아래로 스크롤하여 작동하는지 확인합니다. –