情景模式设置为静音模式,如何修改让闹钟仍然有声音
时间:10-02
整理:3721RD
点击:
[DESCRIPTION]
操作步骤:
设置->情景模式->设置为静音模式
设置一个两分钟后的闹钟,等待闹钟响
现象:
闹钟时间到,是静音,没有铃声和震动
[SOLUTION]
我司遵循google default design,当情景模式里的打扰为“禁止打扰”时,闹钟响铃不会有铃声和
震动;当情景模式为静音时,打扰功能就是设置为“禁止打扰”的,因此闹钟是静音。
若贵司一定要改,可以参考以下解法:
DefaultZenModeHelperExt.java
@PluginImpl(interfaceName = "com.mediatek.common.notification.IZenModeHelperExt")
public class DefaultZenModeHelperExt implements IZenModeHelperExt {
private static final String TAG = "DefaultZenModeHelperExt";
@Override
public boolean customizeMuteAlARM(boolean muteAlarm) {
Log.d(TAG, "customizeMuteAlarm, muteAlarm = " + muteAlarm);
muteAlarm = false; //add
Log.d(TAG, "customizeMuteAlarm, muteAlarm = " + muteAlarm);
return muteAlarm;
}
}
操作步骤:
设置->情景模式->设置为静音模式
设置一个两分钟后的闹钟,等待闹钟响
现象:
闹钟时间到,是静音,没有铃声和震动
[SOLUTION]
我司遵循google default design,当情景模式里的打扰为“禁止打扰”时,闹钟响铃不会有铃声和
震动;当情景模式为静音时,打扰功能就是设置为“禁止打扰”的,因此闹钟是静音。
若贵司一定要改,可以参考以下解法:
DefaultZenModeHelperExt.java
@PluginImpl(interfaceName = "com.mediatek.common.notification.IZenModeHelperExt")
public class DefaultZenModeHelperExt implements IZenModeHelperExt {
private static final String TAG = "DefaultZenModeHelperExt";
@Override
public boolean customizeMuteAlARM(boolean muteAlarm) {
Log.d(TAG, "customizeMuteAlarm, muteAlarm = " + muteAlarm);
muteAlarm = false; //add
Log.d(TAG, "customizeMuteAlarm, muteAlarm = " + muteAlarm);
return muteAlarm;
}
}
