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

2016-02-19 09:29 18 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);

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

延伸阅读
荔枝FM怎么玩   -开设专属播客 只需一部手机即可轻松开设自己的频道,开启播客时代,人人都是播客。 -强大录制节目功能 可录制长达60分钟节目,可添加多首音乐随时切换播放,自动混音、降噪,无需再进行后期剪辑。 -在线和离线收听 在线可随时随地收听海量播客节目,提供离线播放的功能,下载节目...
考拉FM智能缓存关闭方法   1)首先打开考拉FM软件,进入首页,点击三横按键,进入设置界面后,按智能缓存按键。   2)进入智能缓存界面,点击关闭按键,这样考拉FM的智能缓存就关闭成功了。  
豆瓣FM怎么样   音乐不论在什么时候都是生活中很重要的元素,我们可以选择自己喜欢听的歌,可以去搜寻我们喜爱的歌手的新曲。但有的时候,比如读书、工作、或是一个充满阳光的下午茶时间,我们需要的更多是一个电台,让我们不用为选择音乐而分心。豆瓣FM就是一款很出色的电台软件,小编一直在用觉得很不错,顺便做了一个评测,推荐给...
Win7休眠后自动重启的解决方法   在使用电脑中途中,若有什么事需要临时离开电脑,大多数人都会选择让电脑休眠,这样不仅节约供电,而且对于文件的安全性也有所保障,所以电脑休眠是很常见的事情。最近就有用户来反应说,经常在电脑休眠的时候,电脑会自动重启,导致之前运行的程序自动关闭,重要的文件未保存就丢失了,下面图老师小...
MAX+VR渲染时自动关闭解决方法:     有的朋友遇到在MAX+VR渲染时遇到渲染中途,内存使用量特别高,超过1500MB+,然后就自动关闭软件,MMAX78时,是弹出"3ds max application 遇到问题需要关闭",MAX9则不会有任何提示就自动关闭软件了,     有的时候设置比较底时可以渲染,但渲染时间比以前延长数倍,设置过高就...

经验教程

691

收藏

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