android FM播放时拔出耳机后FM APP自动close解决方法_安卓软件开发教程-查字典教程网
android FM播放时拔出耳机后FM APP自动close解决方法
android FM播放时拔出耳机后FM APP自动close解决方法
发布时间:2016-12-28 来源:查字典编辑
摘要:1.修改FMRadioService.java添加:复制代码代码如下:publicstaticfinalintMSG_EXIT_FM=123...

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);

相关阅读
推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  • 最新安卓软件开发学习
    热门安卓软件开发学习
    编程开发子分类