OSDN Git Service

Add Volume panel
authorMatthew Fritze <mfritze@google.com>
Fri, 30 Nov 2018 22:29:45 +0000 (14:29 -0800)
committerMatthew Fritze <mfritze@google.com>
Mon, 3 Dec 2018 19:26:58 +0000 (11:26 -0800)
commitc999b088d29c1ef704b6cc548e9d11436894a60c
tree152fdea2f435c2eb841cf8115d253fb62c4025a3
parentc14316c4a93001f2f118dda309467306a9ad386f
Add Volume panel

Volume panel hosts each volume stream, including:
- Media volume
- Call Volume
- Ring volume
- Alarm volume

Change-Id: I1801d10d2304c57615e9499386c638c74ffcd7c3
Screenshot: https://screenshot.googleplex.com/m764j65ECto
Bug: 117804161
Test: Manual app
Test: robolectric
12 files changed:
res/values/strings.xml
res/xml/sound_settings.xml
src/com/android/settings/panel/InternetConnectivityPanel.java
src/com/android/settings/panel/PanelFeatureProviderImpl.java
src/com/android/settings/panel/SettingsPanelActivity.java
src/com/android/settings/panel/VolumePanel.java [new file with mode: 0644]
src/com/android/settings/slices/CustomSliceRegistry.java
src/com/android/settings/slices/SliceBuilderUtils.java
tests/robotests/src/com/android/settings/panel/PanelFragmentTest.java
tests/robotests/src/com/android/settings/panel/PanelSlicesAdapterTest.java
tests/robotests/src/com/android/settings/panel/VolumePanelTest.java [new file with mode: 0644]
tests/robotests/src/com/android/settings/slices/SliceBuilderUtilsTest.java