android FM播放时拔出耳机后FM APP自动close解决方法

 更新时间:2013年06月02日 16:56:28   作者:  
android FM播放时拔出耳机后FM APP自动close关闭的情况应该怎样解决呢?下面为大家详细介绍下具体修改方法,感兴趣的朋友可以参考下
1.修改FMRadioService.java
添加:
复制代码 代码如下:

public static final int MSG_EXIT_FM = 1234;
private Handler sHandler11 = new Handler() {
@Override
public void handleMessage(Message msg) {
FMRadioLogUtils.d(TAG, "sHandler11 = " + msg.what);
switch (msg.what) {
case MSG_EXIT_FM:
android.os.Process.killProcess(android.os.Process.myPid());
break;
}
}
};

2.修改onReceive 方法

switchAntennaAsync(mValueHeadSetPlug);
之后添加:
复制代码 代码如下:

if(mValueHeadSetPlug == 1 && mIsPowerUp )
sHandler11.sendMessageDelayed(sHandler.obtainMessage(MSG_EXIT_FM, FMRadioService.this),(long)1000);
else
sHandler11.removeMessages(MSG_EXIT_FM);

相关文章

  • 详解Android开发之MP4文件转GIF文件

    详解Android开发之MP4文件转GIF文件

    这篇文章介绍的是将录下来的视频选取一小段转为 GIF 文件,不仅时间段可以手动选取,而且还需要支持截取视频的局部区域转为 GIF,网上调研了一下技术方案,觉得还是有必要把实现过程拿出来分享下,有需要的可以直接拿过去用。下面来一起看看。
    2016-08-08
  • Android仿UC浏览器左右上下滚动功能

    Android仿UC浏览器左右上下滚动功能

    这篇文章主要介绍了Android仿UC浏览器左右上下滚动功能,左右滑动显示菜单,上下滑动滚动内容,需要的朋友可以参考下
    2015-12-12
  • Android 中通过实现线程更新Progressdialog (对话进度条)

    Android 中通过实现线程更新Progressdialog (对话进度条)

    这篇文章主要介绍了Android 中通过实现线程更新Progressdialog (对话进度条)的相关资料,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
    2016-11-11
  • Android获取手机SIM卡运营商信息的方法

    Android获取手机SIM卡运营商信息的方法

    这篇文章主要介绍了Android获取手机SIM卡运营商信息的方法,可获得手机的型号、运营商信息及系统版本等,需要的朋友可以参考下
    2014-09-09
  • Android应用实践之数独游戏开发

    Android应用实践之数独游戏开发

    这篇文章主要为大家详细介绍了Android应用实践之数独游戏开发,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-12-12
  • Android简单实现引导页

    Android简单实现引导页

    这篇文章主要为大家详细介绍了Android简单实现引导页,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-04-04
  • Android实现去哪儿携程地址互换效果

    Android实现去哪儿携程地址互换效果

    这篇文章主要为大家详细介绍了Android实现去哪儿携程地址互换效果,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-06-06
  • Android开发实现的计时器功能示例

    Android开发实现的计时器功能示例

    这篇文章主要介绍了Android开发实现的计时器功能,涉及Android开发中的计时器相关组件布局、调用、事件响应等相关操作技巧,需要的朋友可以参考下
    2019-04-04
  • Android嵌套滚动和协调滚动的多种实现方法

    Android嵌套滚动和协调滚动的多种实现方法

    嵌套的滚动主要方式就是这些,这些简单的效果我们用协调滚动,如 CoordinatorLayout 也能实现同样的效果,这篇文章主要介绍了Android嵌套滚动和协调滚动的多种实现方法,需要的朋友可以参考下
    2022-06-06
  • android通过servlet上传文件到服务器

    android通过servlet上传文件到服务器

    这篇文章主要为大家详细介绍了android通过servlet上传文件到服务器,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-06-06

最新评论