Remove sound settings from car-ui-lib
Bug: 140069125
Test: Manual
Change-Id: Iae2100868f518043498d7014112e94d865282b24
diff --git a/res/values/strings.xml b/res/values/strings.xml
index 2840251..6def56d 100644
--- a/res/values/strings.xml
+++ b/res/values/strings.xml
@@ -61,4 +61,6 @@
<string name="error_code_end_of_queue">Nothing else is queued up</string>
<!-- Title string for the service used to bind to the current media source -->
<string name="service_notification_title">Connecting to media</string>
+ <!-- Title of the sound settings menu item. Will be displayed if the button is in the overflow menu. [CHAR_LIMIT=50] -->
+ <string name="menu_item_sound_settings_title">Sound Settings</string>
</resources>
diff --git a/src/com/android/car/media/widgets/AppBarView.java b/src/com/android/car/media/widgets/AppBarView.java
index 78bd0ce..52fb64f 100644
--- a/src/com/android/car/media/widgets/AppBarView.java
+++ b/src/com/android/car/media/widgets/AppBarView.java
@@ -130,8 +130,11 @@
registerToolbarHeightChangeListener(height -> mListener.onHeightChanged(height));
mSearch = MenuItem.Builder.createSearch(context, v -> mListener.onSearchSelection());
mSettings = MenuItem.Builder.createSettings(context, v -> mListener.onSettingsSelection());
- mEqualizer = MenuItem.Builder.createSoundSettings(context,
- v -> mListener.onEqualizerSelection());
+ mEqualizer = new MenuItem.Builder(context)
+ .setTitle(R.string.menu_item_sound_settings_title)
+ .setIcon(R.drawable.ic_equalizer)
+ .setOnClickListener(v -> mListener.onEqualizerSelection())
+ .build();
mAppSelector = new MenuItem.Builder(context)
.setIcon(R.drawable.ic_app_switch)
.setOnClickListener(m -> mListener.onAppSwitch())