首页 > 代码库 > 如何修改情景模式的默认值
如何修改情景模式的默认值
一,针对每个情景模式的默认值修改:
1,默认铃声是统一在alps/build/target/product/core.mk文件中设置,其中ro.config.notification_sound表示通知的默认铃声,ro.config.ringtone表示语音来电和视频来电的铃声,若希望语音来电和视频来电分开设置,请参考FAQ08273 [Audio Profile]如何设置视频来电铃的默认铃声:
PRODUCT_PROPERTY_OVERRIDES:=\
ro.config.notification_sound=Proxima.ogg\
ro.config.alarm_alert=Alarm_Classic.ogg\
ro.config.ringtone=Backroad.ogg
2,情景模式中的其他设定参考到alps/mediate/framework/base/media/audio/java/com/mediate/audioprofile/AudioPrifileMnager.java中的getDefaultState()
非CMCC版本,只有标准情景模式可以编辑里面的设置,其他的情景模式不能编辑
[SOLUTION]
可以通过如下修改达到所有的预置的情景模式都可以编辑:
在:alps\packages\apps\settings\ext\src\com\mediatek\settings\ext\DefaultAudioProfileExt.java:
将
public boolean isPrefEditable() {
return false;
}
改成:
public boolean isPrefEditable() {
return false;
}
改成:
public boolean isPrefEditable() {
return true;
}
return true;
}
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。