如何将MediaController放在TextureView中

时间:2015-06-01 02:32:49

标签: android mediacontroller android-textureview

我试图将媒体控制器放在纹理视图中,但我总是有错误说

<img src="#" width height="50%">

这是我的代码

E/MediaPlayer﹕ Should have subtitle controller already set

我的问题是我已经设置了控制器,但即使我玩其他mp4也不会出现。我已经搜索了解决方案但我只看到了音频文件。 谁能帮我?非常感谢你..

1 个答案:

答案 0 :(得分:3)

  • 实施MediaController.MediaPlayerControl
  • 覆盖所需的功能
  • 通过以下代码显示控制器:

    MediaController videoController = new MediaController(getActivity());
    videoController.setMediaPlayer(this);//your activity which implemented MediaPlayerControl
    videoController.setAnchorView(mTextureView);
    videoController.setEnabled(true);
    videoController.show();
    

    玩得开心!