标签: android android-mediaplayer textureview
我正在使用Android的MediaPlayer,我想在两个不同尺寸的不同TextureView中使用它。我通过调用mediaPlayer.setSurface(surface)从一个切换到另一个来使用相同的MediaPlayer。但是,当我的应用程序从一个切换到另一个时,小视频无法正常显示。它们看起来像this,视频的绿色部分不应该在那里。
mediaPlayer.setSurface(surface)
为什么媒体播放器会在不同的纹理视图中显示不同的内容?我该如何解决这个问题?