如何在Android中显示媒体播放视频图片
我的android活动使用mediaplay播放rtsp流媒体,当切换tabhost时,我在OnPaused中使用如何在Android中显示媒体播放视频图片,android,media-player,surfaceview,Android,Media Player,Surfaceview,我的android活动使用mediaplay播放rtsp流媒体,当切换tabhost时,我在OnPaused中使用setVisibility(View.INVISIBLE),在onResume中使用setVisibility(View.VISIBLE)。因此,流媒体播放界面不会显示在其他界面中。但是setVisibility(View.VISIBLE)函数将 tiggle surfaceCreate功能已重新加载,Mediaplay将在没有视频图片的情况下继续播放。 似乎Mediaplay找不到
setVisibility(View.INVISIBLE)
,在onResume中使用setVisibility(View.VISIBLE)
。因此,流媒体播放界面不会显示在其他界面中。但是setVisibility(View.VISIBLE)
函数将
tiggle surfaceCreate功能已重新加载,Mediaplay将在没有视频图片的情况下继续播放。
似乎Mediaplay找不到新的表面。
如何解决这个问题。我认为在重新创建曲面视图时应该重置曲面。您可以调用mediaplayer.setSurface(曲面曲面曲面)或mediaplayer.setDisplay(曲面文件夹sh)。
请尝试此功能。谢谢您的回复,我在surfaceCreate功能中调用了此代码,但它不起作用。