Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/214.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 固定Scrollview中的Mediacontroller位置_Android_Android Activity_Android Scrollview_Mediacontroller - Fatal编程技术网

Android 固定Scrollview中的Mediacontroller位置

Android 固定Scrollview中的Mediacontroller位置,android,android-activity,android-scrollview,mediacontroller,Android,Android Activity,Android Scrollview,Mediacontroller,我的android活动中有一个媒体控制器,它使用setAnchorView设置初始位置。从我读到的内容来看,如果媒体控制器处于滚动视图中,媒体控制器的窗口只会跟随滚动,这显然不是我想要的 是否有某种方法通过编程固定媒体控制器的位置,使其不跟随滚动视图 非常感谢。您可以在滚动事件中隐藏媒体控件。这并不能解决视图位置的问题,但至少它是不可见的 scrollView.getViewTreeObserver().addOnScrollChangedListener(new ViewTreeObserve

我的android活动中有一个媒体控制器,它使用setAnchorView设置初始位置。从我读到的内容来看,如果媒体控制器处于滚动视图中,媒体控制器的窗口只会跟随滚动,这显然不是我想要的

是否有某种方法通过编程固定媒体控制器的位置,使其不跟随滚动视图


非常感谢。

您可以在滚动事件中隐藏媒体控件。这并不能解决视图位置的问题,但至少它是不可见的

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

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