gpt4 book ai didi

android-tv - 在 Android TV 中使用播放片段时隐藏播放器控件

转载 作者:行者123 更新时间:2023-12-02 15:05:02 29 4
gpt4 key购买 nike

我正在使用 PlayFragment 在 AndroidTV 中播放视频。我想隐藏播放/暂停/快进/进度条等控件。

我该怎么做?

如果有人知道,请帮忙。我正在使用以下示例:

[https://github.com/googlesamples/androidtv-Leanback.git][1]

PlayBackFragment 中有一些方法,例如

setControlsOverlayAutoHideEnabled(false)
hideControlsOverlay(true);

但没有作品。任何人都可以帮助我吗?

最佳答案

视频片段本身负责显示和隐藏控件,并且由于您的片段继承自 VideoSupportFragment/VideoFragment,您可以简单地覆盖方法 showControlsOverlay( ..) 并保持为空(不要调用 super 方法)

@Override
public void showControlsOverlay(boolean runAnimation) {
// We will do nothing here, and thus controls will never be shown
}

您还必须在设置播放器时调用一次 hideControlsOverlay(false):

@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);

...

hideControlsOverlay(false);
}

关于android-tv - 在 Android TV 中使用播放片段时隐藏播放器控件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47218425/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com