android系统,settings提示音类型:
充电提示音开关,文件路径:
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即可。