Update output switcher behavior and UI design
- Remove media stream stuff, use active device info as header. - Show the sub title of media device. - Add new requirement, when user click disconnected bluetooth device, will auto connceted it. - When bluetooth state is off, do not showing content of slice. Bug: 127201385 Test: make -j42 RunSettingsRoboTests Change-Id: Ie1880ba3ef9910a42caf0cca2b6502e54787f5a0
This commit is contained in:
@@ -76,15 +76,16 @@ public class SettingsPanelActivityTest {
|
||||
}
|
||||
|
||||
@Test
|
||||
public void startMediaOutputSlice_withoutPackageName_bundleShouldNotHaveValue() {
|
||||
public void startMediaOutputSlice_withoutPackageName_bundleShouldHaveValue() {
|
||||
final Intent intent = new Intent()
|
||||
.setAction("com.android.settings.panel.action.MEDIA_OUTPUT");
|
||||
|
||||
final SettingsPanelActivity activity =
|
||||
Robolectric.buildActivity(SettingsPanelActivity.class, intent).create().get();
|
||||
|
||||
assertThat(activity.mBundle.containsKey(KEY_MEDIA_PACKAGE_NAME)).isFalse();
|
||||
assertThat(activity.mBundle.containsKey(KEY_PANEL_TYPE_ARGUMENT)).isFalse();
|
||||
assertThat(activity.mBundle.containsKey(KEY_MEDIA_PACKAGE_NAME)).isTrue();
|
||||
assertThat(activity.mBundle.getString(KEY_PANEL_TYPE_ARGUMENT))
|
||||
.isEqualTo("com.android.settings.panel.action.MEDIA_OUTPUT");
|
||||
}
|
||||
|
||||
@Test
|
||||
|
Reference in New Issue
Block a user