Add content description to volume title in settings.
Adds content description that is announced by talkback when a11y focus is on volume preference. This improves talkback announcement when view changes. Fixes: 285529113 Bug: 285455826 Fixes: 285487766 Test: atest VolumeSeekBarPreferenceControllerTest Test: atest VolumeSeekBarPreferenceTest (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:499f965c1c79cea14377c37028133a9f8717693d) Merged-In: Ibe80b4b1d489dc058df1cc79c96b034d5ddc6e56 Change-Id: Ibe80b4b1d489dc058df1cc79c96b034d5ddc6e56
This commit is contained in:
committed by
Android Build Coastguard Worker
parent
84e2fc0e79
commit
2b49d000b6
@@ -36,6 +36,7 @@ public abstract class VolumeSeekBarPreferenceController extends
|
||||
protected VolumeSeekBarPreference mPreference;
|
||||
protected VolumeSeekBarPreference.Callback mVolumePreferenceCallback;
|
||||
protected AudioHelper mHelper;
|
||||
protected VolumeSeekBarPreference.Listener mVolumePreferenceListener;
|
||||
|
||||
public VolumeSeekBarPreferenceController(Context context, String key) {
|
||||
super(context, key);
|
||||
@@ -62,6 +63,7 @@ public abstract class VolumeSeekBarPreferenceController extends
|
||||
protected void setupVolPreference(PreferenceScreen screen) {
|
||||
mPreference = screen.findPreference(getPreferenceKey());
|
||||
mPreference.setCallback(mVolumePreferenceCallback);
|
||||
mPreference.setListener(mVolumePreferenceListener);
|
||||
mPreference.setStream(getAudioStream());
|
||||
mPreference.setMuteIcon(getMuteIcon());
|
||||
}
|
||||
|
Reference in New Issue
Block a user