android系统,settings提示音类型:

f539f0d37b5f424ca9a1d55d5ae5b3e6.png

 

充电提示音开关,文件路径:
packages/apps/Settings/src/com/android/settings/notification/ChargingSoundPreferenceController.java

创建并设置开关状态:
public ChargingSoundPreferenceController(Context context, SettingsPreferenceFragment parent,Lifecycle lifecycle) {
          super(context, parent, lifecycle);
          mPreference = new SettingPref(TYPE_SECURE, KEY_CHARGING_SOUNDS, Secure.CHARGING_SOUNDS_ENABLED, DEFAULT_ON);
}


DEFAULT_ON变量,定义文件路径:
packages/apps/Settings/src/com/android/settings/notification/SettingPrefController.java

DEFAULT_ON变量,开启为1,关闭为0:
protected static final int DEFAULT_ON = 1;

以上,充电提示音开关状态由DEFAULT_ON值进行控制。默认关闭充电提示音,可以在充电控制逻辑中修改DEFAULT_ON对应变量为0即可。

 

更多推荐