Merge "Rename MediaOutputSliceConstants to MediaOutputConstants"
This commit is contained in:
@@ -25,7 +25,7 @@ import android.text.TextUtils;
|
|||||||
import com.android.settings.R;
|
import com.android.settings.R;
|
||||||
import com.android.settings.bluetooth.BluetoothPairingDetail;
|
import com.android.settings.bluetooth.BluetoothPairingDetail;
|
||||||
import com.android.settings.core.SubSettingLauncher;
|
import com.android.settings.core.SubSettingLauncher;
|
||||||
import com.android.settingslib.media.MediaOutputSliceConstants;
|
import com.android.settingslib.media.MediaOutputConstants;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* BroadcastReceiver for handling media output intent
|
* BroadcastReceiver for handling media output intent
|
||||||
@@ -33,7 +33,7 @@ import com.android.settingslib.media.MediaOutputSliceConstants;
|
|||||||
public class BluetoothPairingReceiver extends BroadcastReceiver {
|
public class BluetoothPairingReceiver extends BroadcastReceiver {
|
||||||
@Override
|
@Override
|
||||||
public void onReceive(Context context, Intent intent) {
|
public void onReceive(Context context, Intent intent) {
|
||||||
if (TextUtils.equals(MediaOutputSliceConstants.ACTION_LAUNCH_BLUETOOTH_PAIRING,
|
if (TextUtils.equals(MediaOutputConstants.ACTION_LAUNCH_BLUETOOTH_PAIRING,
|
||||||
intent.getAction())) {
|
intent.getAction())) {
|
||||||
context.startActivity(new SubSettingLauncher(context)
|
context.startActivity(new SubSettingLauncher(context)
|
||||||
.setDestination(BluetoothPairingDetail.class.getName())
|
.setDestination(BluetoothPairingDetail.class.getName())
|
||||||
|
@@ -36,7 +36,7 @@ import com.android.settings.R;
|
|||||||
import com.android.settings.Utils;
|
import com.android.settings.Utils;
|
||||||
import com.android.settings.slices.CustomSliceable;
|
import com.android.settings.slices.CustomSliceable;
|
||||||
import com.android.settings.slices.SliceBackgroundWorker;
|
import com.android.settings.slices.SliceBackgroundWorker;
|
||||||
import com.android.settingslib.media.MediaOutputSliceConstants;
|
import com.android.settingslib.media.MediaOutputConstants;
|
||||||
|
|
||||||
public class MediaOutputIndicatorSlice implements CustomSliceable {
|
public class MediaOutputIndicatorSlice implements CustomSliceable {
|
||||||
|
|
||||||
@@ -128,15 +128,15 @@ public class MediaOutputIndicatorSlice implements CustomSliceable {
|
|||||||
}
|
}
|
||||||
// Launch media output dialog
|
// Launch media output dialog
|
||||||
mContext.sendBroadcast(new Intent()
|
mContext.sendBroadcast(new Intent()
|
||||||
.setPackage(MediaOutputSliceConstants.SYSTEMUI_PACKAGE_NAME)
|
.setPackage(MediaOutputConstants.SYSTEMUI_PACKAGE_NAME)
|
||||||
.setAction(MediaOutputSliceConstants.ACTION_LAUNCH_MEDIA_OUTPUT_DIALOG)
|
.setAction(MediaOutputConstants.ACTION_LAUNCH_MEDIA_OUTPUT_DIALOG)
|
||||||
.putExtra(MediaOutputSliceConstants.KEY_MEDIA_SESSION_TOKEN,
|
.putExtra(MediaOutputConstants.KEY_MEDIA_SESSION_TOKEN,
|
||||||
mediaController.getSessionToken())
|
mediaController.getSessionToken())
|
||||||
.putExtra(MediaOutputSliceConstants.EXTRA_PACKAGE_NAME,
|
.putExtra(MediaOutputConstants.EXTRA_PACKAGE_NAME,
|
||||||
mediaController.getPackageName()));
|
mediaController.getPackageName()));
|
||||||
// Dismiss volume panel
|
// Dismiss volume panel
|
||||||
mContext.sendBroadcast(new Intent()
|
mContext.sendBroadcast(new Intent()
|
||||||
.setPackage(MediaOutputSliceConstants.SETTINGS_PACKAGE_NAME)
|
.setPackage(MediaOutputConstants.SETTINGS_PACKAGE_NAME)
|
||||||
.setAction(MediaOutputSliceConstants.ACTION_CLOSE_PANEL));
|
.setAction(MediaOutputConstants.ACTION_CLOSE_PANEL));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@@ -48,7 +48,7 @@ import com.android.settings.slices.CustomSliceable;
|
|||||||
import com.android.settings.slices.SliceBackgroundWorker;
|
import com.android.settings.slices.SliceBackgroundWorker;
|
||||||
import com.android.settings.slices.SliceBroadcastReceiver;
|
import com.android.settings.slices.SliceBroadcastReceiver;
|
||||||
import com.android.settings.slices.SliceBuilderUtils;
|
import com.android.settings.slices.SliceBuilderUtils;
|
||||||
import com.android.settingslib.media.MediaOutputSliceConstants;
|
import com.android.settingslib.media.MediaOutputConstants;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
@@ -86,14 +86,14 @@ public class RemoteMediaSlice implements CustomSliceable {
|
|||||||
// Launch Media Output Dialog
|
// Launch Media Output Dialog
|
||||||
final RoutingSessionInfo info = intent.getParcelableExtra(SESSION_INFO);
|
final RoutingSessionInfo info = intent.getParcelableExtra(SESSION_INFO);
|
||||||
mContext.sendBroadcast(new Intent()
|
mContext.sendBroadcast(new Intent()
|
||||||
.setPackage(MediaOutputSliceConstants.SYSTEMUI_PACKAGE_NAME)
|
.setPackage(MediaOutputConstants.SYSTEMUI_PACKAGE_NAME)
|
||||||
.setAction(MediaOutputSliceConstants.ACTION_LAUNCH_MEDIA_OUTPUT_DIALOG)
|
.setAction(MediaOutputConstants.ACTION_LAUNCH_MEDIA_OUTPUT_DIALOG)
|
||||||
.putExtra(MediaOutputSliceConstants.EXTRA_PACKAGE_NAME,
|
.putExtra(MediaOutputConstants.EXTRA_PACKAGE_NAME,
|
||||||
info.getClientPackageName()));
|
info.getClientPackageName()));
|
||||||
// Dismiss volume panel
|
// Dismiss volume panel
|
||||||
mContext.sendBroadcast(new Intent()
|
mContext.sendBroadcast(new Intent()
|
||||||
.setPackage(MediaOutputSliceConstants.SETTINGS_PACKAGE_NAME)
|
.setPackage(MediaOutputConstants.SETTINGS_PACKAGE_NAME)
|
||||||
.setAction(MediaOutputSliceConstants.ACTION_CLOSE_PANEL));
|
.setAction(MediaOutputConstants.ACTION_CLOSE_PANEL));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -34,7 +34,7 @@ import com.android.settingslib.core.lifecycle.LifecycleObserver;
|
|||||||
import com.android.settingslib.core.lifecycle.events.OnDestroy;
|
import com.android.settingslib.core.lifecycle.events.OnDestroy;
|
||||||
import com.android.settingslib.media.LocalMediaManager;
|
import com.android.settingslib.media.LocalMediaManager;
|
||||||
import com.android.settingslib.media.MediaDevice;
|
import com.android.settingslib.media.MediaDevice;
|
||||||
import com.android.settingslib.media.MediaOutputSliceConstants;
|
import com.android.settingslib.media.MediaOutputConstants;
|
||||||
import com.android.settingslib.utils.ThreadUtils;
|
import com.android.settingslib.utils.ThreadUtils;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
@@ -196,9 +196,9 @@ public class RemoteVolumeGroupController extends BasePreferenceController implem
|
|||||||
if (TextUtils.equals(info.getId(),
|
if (TextUtils.equals(info.getId(),
|
||||||
preference.getKey().substring(SWITCHER_PREFIX.length()))) {
|
preference.getKey().substring(SWITCHER_PREFIX.length()))) {
|
||||||
final Intent intent = new Intent()
|
final Intent intent = new Intent()
|
||||||
.setAction(MediaOutputSliceConstants.ACTION_LAUNCH_MEDIA_OUTPUT_DIALOG)
|
.setAction(MediaOutputConstants.ACTION_LAUNCH_MEDIA_OUTPUT_DIALOG)
|
||||||
.setPackage(MediaOutputSliceConstants.SYSTEMUI_PACKAGE_NAME)
|
.setPackage(MediaOutputConstants.SYSTEMUI_PACKAGE_NAME)
|
||||||
.putExtra(MediaOutputSliceConstants.EXTRA_PACKAGE_NAME,
|
.putExtra(MediaOutputConstants.EXTRA_PACKAGE_NAME,
|
||||||
info.getClientPackageName());
|
info.getClientPackageName());
|
||||||
mContext.sendBroadcast(intent);
|
mContext.sendBroadcast(intent);
|
||||||
return true;
|
return true;
|
||||||
|
@@ -16,7 +16,7 @@
|
|||||||
|
|
||||||
package com.android.settings.panel;
|
package com.android.settings.panel;
|
||||||
|
|
||||||
import static com.android.settingslib.media.MediaOutputSliceConstants.EXTRA_PACKAGE_NAME;
|
import static com.android.settingslib.media.MediaOutputConstants.EXTRA_PACKAGE_NAME;
|
||||||
|
|
||||||
import android.content.Intent;
|
import android.content.Intent;
|
||||||
import android.content.res.Configuration;
|
import android.content.res.Configuration;
|
||||||
|
@@ -38,7 +38,7 @@ import androidx.lifecycle.LifecycleObserver;
|
|||||||
import androidx.lifecycle.OnLifecycleEvent;
|
import androidx.lifecycle.OnLifecycleEvent;
|
||||||
|
|
||||||
import com.android.settings.R;
|
import com.android.settings.R;
|
||||||
import com.android.settingslib.media.MediaOutputSliceConstants;
|
import com.android.settingslib.media.MediaOutputConstants;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
@@ -55,7 +55,7 @@ public class VolumePanel implements PanelContent, LifecycleObserver {
|
|||||||
private final BroadcastReceiver mReceiver = new BroadcastReceiver() {
|
private final BroadcastReceiver mReceiver = new BroadcastReceiver() {
|
||||||
@Override
|
@Override
|
||||||
public void onReceive(Context context, Intent intent) {
|
public void onReceive(Context context, Intent intent) {
|
||||||
if (MediaOutputSliceConstants.ACTION_CLOSE_PANEL.equals(intent.getAction())) {
|
if (MediaOutputConstants.ACTION_CLOSE_PANEL.equals(intent.getAction())) {
|
||||||
mCallback.forceClose();
|
mCallback.forceClose();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -73,7 +73,7 @@ public class VolumePanel implements PanelContent, LifecycleObserver {
|
|||||||
@OnLifecycleEvent(ON_RESUME)
|
@OnLifecycleEvent(ON_RESUME)
|
||||||
public void onResume() {
|
public void onResume() {
|
||||||
final IntentFilter filter = new IntentFilter();
|
final IntentFilter filter = new IntentFilter();
|
||||||
filter.addAction(MediaOutputSliceConstants.ACTION_CLOSE_PANEL);
|
filter.addAction(MediaOutputConstants.ACTION_CLOSE_PANEL);
|
||||||
mContext.registerReceiver(mReceiver, filter);
|
mContext.registerReceiver(mReceiver, filter);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -46,7 +46,7 @@ import com.android.settings.notification.zen.ZenModeButtonPreferenceController;
|
|||||||
import com.android.settings.wifi.calling.WifiCallingSliceHelper;
|
import com.android.settings.wifi.calling.WifiCallingSliceHelper;
|
||||||
import com.android.settings.wifi.slice.ContextualWifiSlice;
|
import com.android.settings.wifi.slice.ContextualWifiSlice;
|
||||||
import com.android.settings.wifi.slice.WifiSlice;
|
import com.android.settings.wifi.slice.WifiSlice;
|
||||||
import com.android.settingslib.media.MediaOutputSliceConstants;
|
import com.android.settingslib.media.MediaOutputConstants;
|
||||||
|
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
|
||||||
@@ -293,7 +293,7 @@ public class CustomSliceRegistry {
|
|||||||
.scheme(ContentResolver.SCHEME_CONTENT)
|
.scheme(ContentResolver.SCHEME_CONTENT)
|
||||||
.authority(SettingsSliceProvider.SLICE_AUTHORITY)
|
.authority(SettingsSliceProvider.SLICE_AUTHORITY)
|
||||||
.appendPath(SettingsSlicesContract.PATH_SETTING_ACTION)
|
.appendPath(SettingsSlicesContract.PATH_SETTING_ACTION)
|
||||||
.appendPath(MediaOutputSliceConstants.KEY_REMOTE_MEDIA)
|
.appendPath(MediaOutputConstants.KEY_REMOTE_MEDIA)
|
||||||
.build();
|
.build();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@@ -32,7 +32,7 @@ import com.android.settings.media.MediaOutputUtils;
|
|||||||
import com.android.settingslib.Utils;
|
import com.android.settingslib.Utils;
|
||||||
import com.android.settingslib.bluetooth.A2dpProfile;
|
import com.android.settingslib.bluetooth.A2dpProfile;
|
||||||
import com.android.settingslib.bluetooth.HearingAidProfile;
|
import com.android.settingslib.bluetooth.HearingAidProfile;
|
||||||
import com.android.settingslib.media.MediaOutputSliceConstants;
|
import com.android.settingslib.media.MediaOutputConstants;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
@@ -134,11 +134,11 @@ public class MediaOutputPreferenceController extends AudioSwitchPreferenceContro
|
|||||||
public boolean handlePreferenceTreeClick(Preference preference) {
|
public boolean handlePreferenceTreeClick(Preference preference) {
|
||||||
if (TextUtils.equals(preference.getKey(), getPreferenceKey())) {
|
if (TextUtils.equals(preference.getKey(), getPreferenceKey())) {
|
||||||
mContext.sendBroadcast(new Intent()
|
mContext.sendBroadcast(new Intent()
|
||||||
.setAction(MediaOutputSliceConstants.ACTION_LAUNCH_MEDIA_OUTPUT_DIALOG)
|
.setAction(MediaOutputConstants.ACTION_LAUNCH_MEDIA_OUTPUT_DIALOG)
|
||||||
.setPackage(MediaOutputSliceConstants.SYSTEMUI_PACKAGE_NAME)
|
.setPackage(MediaOutputConstants.SYSTEMUI_PACKAGE_NAME)
|
||||||
.putExtra(MediaOutputSliceConstants.EXTRA_PACKAGE_NAME,
|
.putExtra(MediaOutputConstants.EXTRA_PACKAGE_NAME,
|
||||||
mMediaController.getPackageName())
|
mMediaController.getPackageName())
|
||||||
.putExtra(MediaOutputSliceConstants.KEY_MEDIA_SESSION_TOKEN,
|
.putExtra(MediaOutputConstants.KEY_MEDIA_SESSION_TOKEN,
|
||||||
mMediaController.getSessionToken()));
|
mMediaController.getSessionToken()));
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
@@ -51,7 +51,7 @@ import com.android.settings.slices.SliceBackgroundWorker;
|
|||||||
import com.android.settings.testutils.shadow.ShadowBluetoothUtils;
|
import com.android.settings.testutils.shadow.ShadowBluetoothUtils;
|
||||||
import com.android.settingslib.bluetooth.LocalBluetoothManager;
|
import com.android.settingslib.bluetooth.LocalBluetoothManager;
|
||||||
import com.android.settingslib.media.MediaDevice;
|
import com.android.settingslib.media.MediaDevice;
|
||||||
import com.android.settingslib.media.MediaOutputSliceConstants;
|
import com.android.settingslib.media.MediaOutputConstants;
|
||||||
|
|
||||||
import org.junit.Before;
|
import org.junit.Before;
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
@@ -219,13 +219,13 @@ public class MediaOutputIndicatorSliceTest {
|
|||||||
Intent intent = intentList.get(0);
|
Intent intent = intentList.get(0);
|
||||||
|
|
||||||
assertThat(TextUtils.equals(TEST_PACKAGE_NAME, intent.getStringExtra(
|
assertThat(TextUtils.equals(TEST_PACKAGE_NAME, intent.getStringExtra(
|
||||||
MediaOutputSliceConstants.EXTRA_PACKAGE_NAME))).isTrue();
|
MediaOutputConstants.EXTRA_PACKAGE_NAME))).isTrue();
|
||||||
assertThat(MediaOutputSliceConstants.ACTION_LAUNCH_MEDIA_OUTPUT_DIALOG).isEqualTo(
|
assertThat(MediaOutputConstants.ACTION_LAUNCH_MEDIA_OUTPUT_DIALOG).isEqualTo(
|
||||||
intent.getAction());
|
intent.getAction());
|
||||||
assertThat(TextUtils.equals(MediaOutputSliceConstants.SYSTEMUI_PACKAGE_NAME,
|
assertThat(TextUtils.equals(MediaOutputConstants.SYSTEMUI_PACKAGE_NAME,
|
||||||
intent.getPackage())).isTrue();
|
intent.getPackage())).isTrue();
|
||||||
assertThat(mToken == intent.getExtras().getParcelable(
|
assertThat(mToken == intent.getExtras().getParcelable(
|
||||||
MediaOutputSliceConstants.KEY_MEDIA_SESSION_TOKEN)).isTrue();
|
MediaOutputConstants.KEY_MEDIA_SESSION_TOKEN)).isTrue();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
@@ -240,13 +240,13 @@ public class MediaOutputIndicatorSliceTest {
|
|||||||
Intent intent = intentList.get(0);
|
Intent intent = intentList.get(0);
|
||||||
|
|
||||||
assertThat(TextUtils.isEmpty(intent.getStringExtra(
|
assertThat(TextUtils.isEmpty(intent.getStringExtra(
|
||||||
MediaOutputSliceConstants.EXTRA_PACKAGE_NAME))).isTrue();
|
MediaOutputConstants.EXTRA_PACKAGE_NAME))).isTrue();
|
||||||
assertThat(MediaOutputSliceConstants.ACTION_LAUNCH_MEDIA_OUTPUT_DIALOG).isEqualTo(
|
assertThat(MediaOutputConstants.ACTION_LAUNCH_MEDIA_OUTPUT_DIALOG).isEqualTo(
|
||||||
intent.getAction());
|
intent.getAction());
|
||||||
assertThat(TextUtils.equals(MediaOutputSliceConstants.SYSTEMUI_PACKAGE_NAME,
|
assertThat(TextUtils.equals(MediaOutputConstants.SYSTEMUI_PACKAGE_NAME,
|
||||||
intent.getPackage())).isTrue();
|
intent.getPackage())).isTrue();
|
||||||
assertThat(intent.getExtras().getParcelable(
|
assertThat(intent.getExtras().getParcelable(
|
||||||
MediaOutputSliceConstants.KEY_MEDIA_SESSION_TOKEN) == null).isTrue();
|
MediaOutputConstants.KEY_MEDIA_SESSION_TOKEN) == null).isTrue();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
|
@@ -58,7 +58,7 @@ import com.android.settingslib.bluetooth.BluetoothEventManager;
|
|||||||
import com.android.settingslib.bluetooth.HearingAidProfile;
|
import com.android.settingslib.bluetooth.HearingAidProfile;
|
||||||
import com.android.settingslib.bluetooth.LocalBluetoothManager;
|
import com.android.settingslib.bluetooth.LocalBluetoothManager;
|
||||||
import com.android.settingslib.bluetooth.LocalBluetoothProfileManager;
|
import com.android.settingslib.bluetooth.LocalBluetoothProfileManager;
|
||||||
import com.android.settingslib.media.MediaOutputSliceConstants;
|
import com.android.settingslib.media.MediaOutputConstants;
|
||||||
|
|
||||||
import org.junit.After;
|
import org.junit.After;
|
||||||
import org.junit.Before;
|
import org.junit.Before;
|
||||||
@@ -302,7 +302,7 @@ public class MediaOutputPreferenceControllerTest {
|
|||||||
mController.handlePreferenceTreeClick(mPreference);
|
mController.handlePreferenceTreeClick(mPreference);
|
||||||
verify(mContext).sendBroadcast(intentCaptor.capture());
|
verify(mContext).sendBroadcast(intentCaptor.capture());
|
||||||
assertThat(intentCaptor.getValue().getAction())
|
assertThat(intentCaptor.getValue().getAction())
|
||||||
.isEqualTo(MediaOutputSliceConstants.ACTION_LAUNCH_MEDIA_OUTPUT_DIALOG);
|
.isEqualTo(MediaOutputConstants.ACTION_LAUNCH_MEDIA_OUTPUT_DIALOG);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
Reference in New Issue
Block a user