5

setAnchorView를 사용하여 초기 위치를 설정하는 안드로이드 활동에 미디어 컨트롤러가 있습니다. 미디어 컨트롤러가 스크롤 뷰에있는 경우 내가 읽은 것으로부터 미디어 컨트롤러의 창은 단순히 원하는 내용이 아닌 스크롤링을 따르기 만합니다.Scrollview에서 Mediacontroller 위치 수정

프로그래밍 방식으로 미디어 컨트롤러의 위치를 ​​수정하여 스크롤보기를 따르지 않는 방법이 있습니까?

감사합니다.

답변

5

스크롤 이벤트에서 미디어 컨트롤을 숨길 수 있습니다. 뷰 위치에 문제가 있지만 적어도 보이지는 않습니다.

scrollView.getViewTreeObserver().addOnScrollChangedListener(new ViewTreeObserver.OnScrollChangedListener() { 

      @Override 
      public void onScrollChanged() { 
       mediaController.hide(); 
      } 
     });