【问题标题】:How to close Android player如何关闭安卓播放器
【发布时间】:2012-09-11 23:49:57
【问题描述】:
File file = new File(mFileName);
Intent intent = new Intent();
intent.setAction(android.content.Intent.ACTION_VIEW);
intent.setDataAndType(Uri.fromFile(file), "audio/*");
startActivity(intent);

在我的应用程序中,我正在使用此代码并播放音频文件,但播放完毕后播放器没有关闭。有没有办法在播放完整个音频后关闭播放器?

【问题讨论】:

标签: android android-intent


【解决方案1】:

【讨论】:

    【解决方案2】:

    我在我的安卓手机上尝试了你的代码,在播放完音乐后,default player 关闭并返回到最后一个活动。所以也许这取决于default player的配置。

    我认为使用 MediaPlayer 代替 default player 是一种更好的方法,这更确定。

    顺便说一句,您可以尝试杀死default player 进程。获取音乐的时间,播放时间结束后启动线程杀死进程。

    Runtime.getRuntime().exec("kill" +pid);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-05-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多