三星j7108怎么样耳机插入不显示耳机图标

安卓手机插入耳机后无图标显示,耳机也没声音。扬声器却有声音
内容为广告/垃圾,我要举报!
特聘专家具有协助内容审核的特权
举报后内容将不能在前台展示
错乱举报会导致该权利被剥夺
选择举报原因&
以前从没出现过这种情况,换了几个耳机都这样!是不是手机坏了啊?
已有1个回答
[见习专家]
专家星级&:&0.5星
问答堂专家综合评分
问题评分&:&0星
采纳、点赞&:&0星
二次回复率&:&5星
内容为广告/垃圾,我要举报!
特聘专家具有协助内容审核的特权
举报后内容将不能在前台展示
错乱举报会导致该权利被剥夺
选择举报原因×
像你这样说的 似乎十有八九是手机的耳机接口换了,你都换过其他好的耳机试了 既然还是那样
那就证明是你的耳机接口坏了,或者 你试试找棉签清理一下耳机接口中的灰 试一下 看能不能解决 不行的话 那就坏了 这个不是大问题 不影响手机的使用。望采纳
留下你的评论
微信公众账号ZOL问答堂
关注微信,随时随地解答您的疑惑
ZOL问答堂官方微博@ZOL问答堂
关注成功!该问题被回答后,将给您发送站内短信。
您也可以通过关注问答堂微信,及时获得您关注问题的回答。
微信关注问题方法“”android实现添加耳机状态图标的方法
作者:pgalxx
字体:[ ] 类型:转载 时间:
这篇文章主要介绍了android实现添加耳机状态图标的方法,较为详细的分析了Android实现添加耳机图标的原理与相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下
本文实例讲述了android实现添加耳机状态图标的方法。分享给大家供大家参考。具体如下:
原生态的android系统是没有耳机插入或未插入的状态指示的,本文就是讲解如何添加耳机插入的状态指示。效果图如下
如图,当插入耳机后,在status bar上出现了一个耳机的图标。
这个耳机的图标和sim卡信号等图标在status bar的右边,因此这个实现肯定不是通过notification实现的,那么添加这个功能只能在framwork里面寻找了。具体的修改步骤如下:
1.在frameworks/base/core/res/res/drawable-mdpi目录先添加一个stat_sys_headset.png资源文件。这里面资源文件的目录要根据设备的分辨率来确定,我的设备是HVGA的,因此资源文件放在drawable-mdpi目录下。
2.修改frameworks/base/services/java/com/android/server/status/StatusBarPolicy.java
public class StatusBarPolicy {
private static final String TAG = "StatusBarPolicy";
private static StatusBarPolicy sI
// alarm clock
// Icon lit when clock is set
private IBinder mAlarmClockI
private IconData mAlarmClockIconD
//modify here start
private IBinder mHeadSetPlugI
private IconData mHeadSetPlugIconD
//modify here end
private BroadcastReceiver mIntentReceiver = new BroadcastReceiver() {
public void onReceive(Context context, Intent intent) {
String action = intent.getAction();
if (action.equals(Intent.ACTION_TIME_TICK)) {
updateClock();
else if (action.equals(Intent.ACTION_ALARM_CHANGED)) {
updateAlarm(intent);
//modify here start
else if (action.equals(Intent.ACTION_HEADSET_PLUG)) {
updateHeadset(intent);
//modify here end
else if (action.equals(Intent.ACTION_SYNC_STATE_CHANGED)) {
updateSyncState(intent);
private StatusBarPolicy(Context context, StatusBarService service) {
mContext =
mService =
mSignalStrength = new SignalStrength();
if(FeatureOption.MTK_GEMINI_SUPPORT == true) {
mSignalStrengthGemini = new SignalStrength();
mBatteryStats = BatteryStatsService.getService();
//modify here start
mHeadSetPlugIconData = IconData.makeIcon(
"headset",
null,com.android.internal.R.drawable.stat_sys_headset, 0, 0);
mHeadSetPlugIcon = service.addIcon(mHeadSetPlugIconData, null);
service.setIconVisibility(mHeadSetPlugIcon, false);
//modify here end
IntentFilter filter = new IntentFilter();
// Register for Intent broadcasts for...
filter.addAction(Intent.ACTION_TIME_TICK);
//modify here start
filter.addAction(Intent.ACTION_HEADSET_PLUG);
//modify here end
//modify here start
private final void updateHeadset(Intent intent) {
Slog.d(TAG, "updateHeadset: state=" + intent.getIntExtra("state", 0));
mService.setIconVisibility(mHeadSetPlugIcon, (intent.getIntExtra("state", 0) == 1)?true:false);
//modify here end
3.修改frameworks/base/core/res/res/values/arrays.xml
&string-array name="status_bar_icon_order"&
&item&&xliff:g id="id"&clock&/xliff:g&&/item&
&item&&xliff:g id="id"&secure&/xliff:g&&/item&
&item&&xliff:g id="id"&alarm_clock&/xliff:g&&/item&
&item&&xliff:g id="id"&battery&/xliff:g&&/item&
&item&&xliff:g id="id"&phone_signal_2&/xliff:g&&/item&
&item&&xliff:g id="id"&phone_signal&/xliff:g&&/item&
&item&&xliff:g id="id"&phone_evdo_signal&/xliff:g&&/item&
&item&&xliff:g id="id"&data_connection&/xliff:g&&/item&
&item&&xliff:g id="id"&cdma_eri&/xliff:g&&/item&
&item&&xliff:g id="id"&tty&/xliff:g&&/item&
&item&&xliff:g id="id"&volume&/xliff:g&&/item&
&item&&xliff:g id="id"&mute&/xliff:g&&/item&
&item&&xliff:g id="id"&speakerphone&/xliff:g&&/item&
&!-- modify here start. --&
&item&&xliff:g id="id"&headset&/xliff:g&&/item&
&!-- modify here end --&
&item&&xliff:g id="id"&wifi&/xliff:g&&/item&
&item&&xliff:g id="id"&tty&/xliff:g&&/item&
&item&&xliff:g id="id"&bluetooth&/xliff:g&&/item&
&item&&xliff:g id="id"&gps&/xliff:g&&/item&
&item&&xliff:g id="id"&sync_active&/xliff:g&&/item&
&item&&xliff:g id="id"&sync_failing&/xliff:g&&/item&
&item&&xliff:g id="id"&ime&/xliff:g&&/item&
&/string-array&
其中“headset”这个字符串就是“mHeadSetPlugIconData = IconData.makeIcon( "headset", null0, 0);”中的第一个参数。“&item&&xliff:g id="id"&headset&/xliff:g&&/item& ”这个语句的位置于图标在status bar上显示的位置有关。
希望本文所述对大家的Android程序设计有所帮助。
您可能感兴趣的文章:
大家感兴趣的内容
12345678910
最近更新的内容
常用在线小工具三星j7108耳机插入不显示耳机图标_百度知道手机插入耳机后不显示耳机图标_百度知道查看: 1248|回复: 1
note4插入耳机通知栏不显示耳机图标
兑换券0 元
在线时间32 小时
木蚂蚁M点0
主题帖子积分
木蚂蚁小学六年级, 积分 3858, 距离下一级还需 2142 积分
木蚂蚁小学六年级, 积分 3858, 距离下一级还需 2142 积分
note4插入耳机通知栏不显示耳机图标,你们的是这样吗?
兑换券0 元
在线时间4 小时
木蚂蚁M点0
主题帖子积分
木蚂蚁小学五年级, 积分 2798, 距离下一级还需 202 积分
木蚂蚁小学五年级, 积分 2798, 距离下一级还需 202 积分
只是在刚插入耳机的时候会有提示
推荐版块:
&nbsp&nbsp|&nbsp&nbsp
&nbsp&nbsp|&nbsp&nbsp
&nbsp&nbsp|&nbsp&nbsp
&nbsp&nbsp|&nbsp&nbsp
&nbsp&nbsp|&nbsp&nbsp
&nbsp&nbsp&nbsp&nbsp
&nbsp&nbsp
&nbsp&nbsp|&nbsp&nbsp
&nbsp&nbsp|&nbsp&nbsp
&nbsp&nbsp|&nbsp&nbsp
&nbsp&nbsp|&nbsp&nbsp
&nbsp&nbsp|&nbsp&nbsp
&nbsp&nbsp&nbsp&nbsp
&nbsp&nbsp
&nbsp&nbsp
&nbsp&nbsp
&nbsp&nbsp
&nbsp&nbsp
&nbsp&nbsp
&nbsp&nbsp
&nbsp&nbsp
&nbsp&nbsp
&nbsp&nbsp
&nbsp&nbsp
木蚂蚁官方微信:}

我要回帖

更多关于 三星j7108 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信