【问题标题】:using android mediaPlayer object for multiple dataSources, use of release();对多个数据源使用android mediaPlayer对象,使用release();
【发布时间】:2013-12-30 10:09:51
【问题描述】:

我有几个原始声音文件,我想使用 android API 中的 MediaPlayer 类播放,在我将数据源更改为不同的文件之前,我是否必须调用 release();文档说 release();方法将结束 MediaPlayer 对象,我使用相同的 MediaPlayer 对象在不同的​​原始文件之间切换,所以会干扰,还是我只是在程序结束后调用 release

【问题讨论】:

    标签: android methods media-player


    【解决方案1】:

    请先致电reset()。它将 MediaPlayer 重置为未初始化状态。然后您将不得不通过设置数据源并调用prepare() 再次对其进行初始化。完成 MediaPlayer 实例后,请致电 release()

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-10-05
      • 2018-12-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-06-07
      相关资源
      最近更新 更多