用surfaceView和mediaPlayer播放视频,背景变透明了
如题,只有播放那种只有声音没有图像的视频格式文件(比如把mp3转格式到mp4的这种文件)才会出现。
将surfaceView控件的父控件设为黑色背景,但是播放的时候变透明了,surface播放视频要自身透明,而这种视频没有画面所以直接透到了主页,把主页显示出来了,其余的点击、触摸事件都正常,这是怎么回事?
我试过用setZOrderOnTop(true)方法将surface放到最上面,用setZOrderMediaOverlay(false)方法取消,播放视频正常,但是切换到正常视频之后setZOrderMediaOverlay(false)不起效果,别的控件不能用。
求大神帮帮忙!