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);
如对本文有疑问,
点击进行留言回复!!
相关文章:
-
-
笔记7
一.常见对话框1.普通对话框2.单选对话框3.多选对话框4.消息提示框5.自定义对话框二. 智慧园区登陆界面的案...
[阅读全文]
-
-
-
-
-
-
-
-
笔记4
一.文本框(TextView)(a) 宽度,高度(match_parent,warp_content,自己设置)...
[阅读全文]
-
网友评论