gpt4 book ai didi

android - Android,隐藏视频而不停止音频播放

转载 作者:行者123 更新时间:2023-12-03 01:59:16 25 4
gpt4 key购买 nike

(对不起我的英语不好)

我正在尝试使用TextureView显示视频,但是我需要知道是否有一种隐藏视频而不停止音频播放的方法。

因此,我正在这样做:

public void onSurfaceTextureAvailable(SurfaceTexture surface, int width, int height) {
mySurface = new Surface(surface);
if(MyService.mMediaPlayer != null) MyService.mMediaPlayer.setSurface(mySurface);
}

@Override
public boolean onSurfaceTextureDestroyed(SurfaceTexture surface) {
if(MyService.mMediaPlayer != null) MyService.mMediaPlayer.setSurface(null);
return false;
}

您可以看到我正在尝试使用setSurface(null),但是尝试此操作时音频不会保留。

编辑:
我的主要 Activity 有一个按钮(“显示视频”);此按钮将启动第二个 Activity ,在其中放置上面的代码。

我需要在按下“后退”按钮或“主页”按钮时保持音频播放

最佳答案

将您的TextureView的可见性设置为INVISIBLE

mTextureView.setVisibility(View.INVISIBLE);

关于android - Android,隐藏视频而不停止音频播放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32957816/

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