Merge "Fix the ANR in panel when changing volume continuously" into rvc-qpr-dev

This commit is contained in:
Jason Chiu
2020-09-23 03:01:56 +00:00
committed by Android (Google) Code Review
8 changed files with 451 additions and 3 deletions

View File

@@ -64,6 +64,7 @@ public abstract class AdjustVolumeRestrictedPreferenceController extends
filter.addAction(AudioManager.VOLUME_CHANGED_ACTION);
filter.addAction(AudioManager.STREAM_MUTE_CHANGED_ACTION);
filter.addAction(AudioManager.MASTER_MUTE_CHANGED_ACTION);
filter.addAction(AudioManager.STREAM_DEVICES_CHANGED_ACTION);
return filter;
}
}

View File

@@ -107,7 +107,10 @@ public abstract class VolumeSeekBarPreferenceController extends
return mHelper.getMinVolume(getAudioStream());
}
protected abstract int getAudioStream();
/**
* @return the audio stream type
*/
public abstract int getAudioStream();
protected abstract int getMuteIcon();