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

2016-02-19 09:29 19 1 收藏

今天图老师小编要向大家分享个android FM播放时拔出耳机后FM APP自动close解决方法教程,过程简单易学,相信聪明的你一定能轻松get!

【 tulaoshi.com - 编程语言 】

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

来源:http://www.tulaoshi.com/n/20160219/1591002.html

延伸阅读
标签: 软件教程
我们有时候把驱动卸载了后却仍然提示在安装,这样就导致我们没有办法去安装别的驱动,产生这个原因可能是你使用一键Ghost安装操作系统,那要让他不再自动安装怎么解决呢?小编给大家分享下驱动卸载后自动安装的解决方法,一起来看看吧! 第一步:点击“我的电脑”单击右键,然后进入系统设置 第二步:选择高...
考拉FM智能缓存关闭方法   1)首先打开考拉FM软件,进入首页,点击三横按键,进入设置界面后,按智能缓存按键。   2)进入智能缓存界面,点击关闭按键,这样考拉FM的智能缓存就关闭成功了。  
荔枝fm怎么添加音乐?   1、打开荔枝FM,然后在听到需要下载的节目的时候点击上方正中间的。 2、在展开菜单中选择,然后选择下载的音质版本,就可以把节目下载下来以供离线收听了。
蜻蜓FM费流量吗   如果手机本身支持硬件FM,那可以插上耳机即可免流量收听本地FM电台。如果使用3G/4G网络,且不是在本地电台模式,收听节目就需要耗费流量了。不过省流量是蜻蜓的优势,蜻蜓FM会压缩直播流的码率,一小时可能消耗20MB-25MB之间,相对其他类型的应用来说还是比较耗流量的了。
咪咕FM怎么清空足迹   咪咕FM清空足迹教程。很多人都会每天上咪咕FM里面听听八卦之类的,但是时间长了足迹很多导致软件运行缓慢?这样的话就要清空一下足迹哦,那么咪咕FM怎么清空足迹呢?现在小编就教大家咪咕FM清空足迹方法。 1)打开咪咕FM,点击右上方的,然后点击; 2)点击右上角的,然后点击要删除足迹旁边的...

经验教程

123

收藏

38
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部