Mass clean up: don't cast class when not needed.
Bug: none Test: rebuild Change-Id: Ie3f58a3d5ae99ade28a33dcac80c18de90d4d5b2
This commit is contained in:
@@ -84,7 +84,7 @@ public class AccountHeaderPreferenceController extends AbstractPreferenceControl
|
|||||||
@Override
|
@Override
|
||||||
public void displayPreference(PreferenceScreen screen) {
|
public void displayPreference(PreferenceScreen screen) {
|
||||||
super.displayPreference(screen);
|
super.displayPreference(screen);
|
||||||
mHeaderPreference = (LayoutPreference) screen.findPreference(KEY_ACCOUNT_HEADER);
|
mHeaderPreference = screen.findPreference(KEY_ACCOUNT_HEADER);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
@@ -66,8 +66,7 @@ public class RemoveAccountPreferenceController extends AbstractPreferenceControl
|
|||||||
@Override
|
@Override
|
||||||
public void displayPreference(PreferenceScreen screen) {
|
public void displayPreference(PreferenceScreen screen) {
|
||||||
super.displayPreference(screen);
|
super.displayPreference(screen);
|
||||||
final LayoutPreference removeAccountPreference =
|
final LayoutPreference removeAccountPreference = screen.findPreference(KEY_REMOVE_ACCOUNT);
|
||||||
(LayoutPreference) screen.findPreference(KEY_REMOVE_ACCOUNT);
|
|
||||||
Button removeAccountButton = (Button) removeAccountPreference.findViewById(R.id.button);
|
Button removeAccountButton = (Button) removeAccountPreference.findViewById(R.id.button);
|
||||||
removeAccountButton.setOnClickListener(this);
|
removeAccountButton.setOnClickListener(this);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -138,7 +138,7 @@ public class RecentAppsPreferenceController extends AbstractPreferenceController
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void displayPreference(PreferenceScreen screen) {
|
public void displayPreference(PreferenceScreen screen) {
|
||||||
mCategory = (PreferenceCategory) screen.findPreference(getPreferenceKey());
|
mCategory = screen.findPreference(getPreferenceKey());
|
||||||
mSeeAllPref = screen.findPreference(KEY_SEE_ALL);
|
mSeeAllPref = screen.findPreference(KEY_SEE_ALL);
|
||||||
mDivider = screen.findPreference(KEY_DIVIDER);
|
mDivider = screen.findPreference(KEY_DIVIDER);
|
||||||
super.displayPreference(screen);
|
super.displayPreference(screen);
|
||||||
|
|||||||
@@ -63,7 +63,7 @@ public class AppHeaderViewPreferenceController extends BasePreferenceController
|
|||||||
@Override
|
@Override
|
||||||
public void displayPreference(PreferenceScreen screen) {
|
public void displayPreference(PreferenceScreen screen) {
|
||||||
super.displayPreference(screen);
|
super.displayPreference(screen);
|
||||||
mHeader = (LayoutPreference) screen.findPreference(KEY_HEADER);
|
mHeader = screen.findPreference(KEY_HEADER);
|
||||||
final Activity activity = mParent.getActivity();
|
final Activity activity = mParent.getActivity();
|
||||||
mEntityHeaderController = EntityHeaderController
|
mEntityHeaderController = EntityHeaderController
|
||||||
.newInstance(activity, mParent, mHeader.findViewById(R.id.entity_header))
|
.newInstance(activity, mParent, mHeader.findViewById(R.id.entity_header))
|
||||||
|
|||||||
@@ -77,7 +77,7 @@ public class InstantAppButtonsPreferenceController extends BasePreferenceControl
|
|||||||
@Override
|
@Override
|
||||||
public void displayPreference(PreferenceScreen screen) {
|
public void displayPreference(PreferenceScreen screen) {
|
||||||
super.displayPreference(screen);
|
super.displayPreference(screen);
|
||||||
mPreference = (LayoutPreference) screen.findPreference(KEY_INSTANT_APP_BUTTONS);
|
mPreference = screen.findPreference(KEY_INSTANT_APP_BUTTONS);
|
||||||
initButtons(mPreference.findViewById(R.id.instant_app_button_container));
|
initButtons(mPreference.findViewById(R.id.instant_app_button_container));
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -85,7 +85,7 @@ public class InstantAppButtonsPreferenceController extends BasePreferenceControl
|
|||||||
public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) {
|
public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) {
|
||||||
if (!TextUtils.isEmpty(mLaunchUri)) {
|
if (!TextUtils.isEmpty(mLaunchUri)) {
|
||||||
menu.add(0, AppInfoDashboardFragment.INSTALL_INSTANT_APP_MENU, 2, R.string.install_text)
|
menu.add(0, AppInfoDashboardFragment.INSTALL_INSTANT_APP_MENU, 2, R.string.install_text)
|
||||||
.setShowAsAction(MenuItem.SHOW_AS_ACTION_NEVER);
|
.setShowAsAction(MenuItem.SHOW_AS_ACTION_NEVER);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -137,7 +137,7 @@ public class InstantAppButtonsPreferenceController extends BasePreferenceControl
|
|||||||
|
|
||||||
private void showDialog() {
|
private void showDialog() {
|
||||||
final DialogFragment newFragment =
|
final DialogFragment newFragment =
|
||||||
InstantAppButtonDialogFragment.newInstance(mPackageName);
|
InstantAppButtonDialogFragment.newInstance(mPackageName);
|
||||||
newFragment.setTargetFragment(mParent, 0);
|
newFragment.setTargetFragment(mParent, 0);
|
||||||
newFragment.show(mParent.getFragmentManager(), KEY_INSTANT_APP_BUTTONS);
|
newFragment.show(mParent.getFragmentManager(), KEY_INSTANT_APP_BUTTONS);
|
||||||
}
|
}
|
||||||
@@ -148,7 +148,7 @@ public class InstantAppButtonsPreferenceController extends BasePreferenceControl
|
|||||||
intent.addCategory(Intent.CATEGORY_LAUNCHER);
|
intent.addCategory(Intent.CATEGORY_LAUNCHER);
|
||||||
intent.setPackage(mPackageName);
|
intent.setPackage(mPackageName);
|
||||||
final List<ResolveInfo> infos = manager.queryIntentActivities(
|
final List<ResolveInfo> infos = manager.queryIntentActivities(
|
||||||
intent, PackageManager.GET_META_DATA | PackageManager.MATCH_INSTANT);
|
intent, PackageManager.GET_META_DATA | PackageManager.MATCH_INSTANT);
|
||||||
for (ResolveInfo info : infos) {
|
for (ResolveInfo info : infos) {
|
||||||
final Bundle metaData = info.activityInfo.metaData;
|
final Bundle metaData = info.activityInfo.metaData;
|
||||||
if (metaData != null) {
|
if (metaData != null) {
|
||||||
|
|||||||
@@ -63,7 +63,7 @@ public class DomainAppPreferenceController extends BasePreferenceController impl
|
|||||||
@Override
|
@Override
|
||||||
public void displayPreference(PreferenceScreen screen) {
|
public void displayPreference(PreferenceScreen screen) {
|
||||||
super.displayPreference(screen);
|
super.displayPreference(screen);
|
||||||
mDomainAppList = (PreferenceGroup) screen.findPreference(getPreferenceKey());
|
mDomainAppList = screen.findPreference(getPreferenceKey());
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
@@ -116,7 +116,7 @@ public class DeviceAdminListPreferenceController extends BasePreferenceControlle
|
|||||||
@Override
|
@Override
|
||||||
public void displayPreference(PreferenceScreen screen) {
|
public void displayPreference(PreferenceScreen screen) {
|
||||||
super.displayPreference(screen);
|
super.displayPreference(screen);
|
||||||
mPreferenceGroup = (PreferenceGroup) screen.findPreference(getPreferenceKey());
|
mPreferenceGroup = screen.findPreference(getPreferenceKey());
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
@@ -56,7 +56,7 @@ public class FaceSettingsAttentionPreferenceController extends TogglePreferenceC
|
|||||||
@Override
|
@Override
|
||||||
public void displayPreference(PreferenceScreen screen) {
|
public void displayPreference(PreferenceScreen screen) {
|
||||||
super.displayPreference(screen);
|
super.displayPreference(screen);
|
||||||
mPreference = (SwitchPreference) screen.findPreference(KEY);
|
mPreference = screen.findPreference(KEY);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
@@ -44,7 +44,7 @@ public class FaceSettingsVideoPreferenceController extends VideoPreferenceContro
|
|||||||
@Override
|
@Override
|
||||||
public void displayPreference(PreferenceScreen screen) {
|
public void displayPreference(PreferenceScreen screen) {
|
||||||
super.displayPreference(screen);
|
super.displayPreference(screen);
|
||||||
mVideoPreference = (VideoPreference) screen.findPreference(KEY_VIDEO);
|
mVideoPreference = screen.findPreference(KEY_VIDEO);
|
||||||
mVideoPreference.onViewVisible(false /* paused */);
|
mVideoPreference.onViewVisible(false /* paused */);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -52,8 +52,7 @@ public class BluetoothDetailsHeaderController extends BluetoothDetailsController
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
protected void init(PreferenceScreen screen) {
|
protected void init(PreferenceScreen screen) {
|
||||||
final LayoutPreference headerPreference =
|
final LayoutPreference headerPreference = screen.findPreference(KEY_DEVICE_HEADER);
|
||||||
(LayoutPreference) screen.findPreference(KEY_DEVICE_HEADER);
|
|
||||||
mHeaderController = EntityHeaderController.newInstance(mFragment.getActivity(), mFragment,
|
mHeaderController = EntityHeaderController.newInstance(mFragment.getActivity(), mFragment,
|
||||||
headerPreference.findViewById(R.id.entity_header));
|
headerPreference.findViewById(R.id.entity_header));
|
||||||
screen.addPreference(headerPreference);
|
screen.addPreference(headerPreference);
|
||||||
|
|||||||
@@ -68,7 +68,7 @@ public class AddDevicePreferenceController extends BasePreferenceController
|
|||||||
public void displayPreference(PreferenceScreen screen) {
|
public void displayPreference(PreferenceScreen screen) {
|
||||||
super.displayPreference(screen);
|
super.displayPreference(screen);
|
||||||
if (isAvailable()) {
|
if (isAvailable()) {
|
||||||
mPreference = (Preference) screen.findPreference(getPreferenceKey());
|
mPreference = screen.findPreference(getPreferenceKey());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -84,7 +84,7 @@ public class AvailableMediaDeviceGroupController extends BasePreferenceControlle
|
|||||||
public void displayPreference(PreferenceScreen screen) {
|
public void displayPreference(PreferenceScreen screen) {
|
||||||
super.displayPreference(screen);
|
super.displayPreference(screen);
|
||||||
if (isAvailable()) {
|
if (isAvailable()) {
|
||||||
mPreferenceGroup = (PreferenceGroup) screen.findPreference(KEY);
|
mPreferenceGroup = screen.findPreference(KEY);
|
||||||
mPreferenceGroup.setVisible(false);
|
mPreferenceGroup.setVisible(false);
|
||||||
updateTitle();
|
updateTitle();
|
||||||
mBluetoothDeviceUpdater.setPrefContext(screen.getContext());
|
mBluetoothDeviceUpdater.setPrefContext(screen.getContext());
|
||||||
@@ -127,7 +127,7 @@ public class AvailableMediaDeviceGroupController extends BasePreferenceControlle
|
|||||||
|
|
||||||
@VisibleForTesting
|
@VisibleForTesting
|
||||||
public void setBluetoothDeviceUpdater(BluetoothDeviceUpdater bluetoothDeviceUpdater) {
|
public void setBluetoothDeviceUpdater(BluetoothDeviceUpdater bluetoothDeviceUpdater) {
|
||||||
mBluetoothDeviceUpdater = bluetoothDeviceUpdater;
|
mBluetoothDeviceUpdater = bluetoothDeviceUpdater;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
@@ -74,7 +74,7 @@ public class ConnectedDeviceGroupController extends BasePreferenceController
|
|||||||
public void displayPreference(PreferenceScreen screen) {
|
public void displayPreference(PreferenceScreen screen) {
|
||||||
super.displayPreference(screen);
|
super.displayPreference(screen);
|
||||||
if (isAvailable()) {
|
if (isAvailable()) {
|
||||||
mPreferenceGroup = (PreferenceGroup) screen.findPreference(KEY);
|
mPreferenceGroup = screen.findPreference(KEY);
|
||||||
mPreferenceGroup.setVisible(false);
|
mPreferenceGroup.setVisible(false);
|
||||||
|
|
||||||
final Context context = screen.getContext();
|
final Context context = screen.getContext();
|
||||||
|
|||||||
@@ -47,7 +47,7 @@ public class PreviouslyConnectedDevicePreferenceController extends BasePreferenc
|
|||||||
super(context, preferenceKey);
|
super(context, preferenceKey);
|
||||||
|
|
||||||
mSavedDockUpdater = FeatureFactory.getFactory(
|
mSavedDockUpdater = FeatureFactory.getFactory(
|
||||||
context).getDockUpdaterFeatureProvider().getSavedDockUpdater(context, this);
|
context).getDockUpdaterFeatureProvider().getSavedDockUpdater(context, this);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@@ -60,7 +60,7 @@ public class PreviouslyConnectedDevicePreferenceController extends BasePreferenc
|
|||||||
@Override
|
@Override
|
||||||
public void displayPreference(PreferenceScreen screen) {
|
public void displayPreference(PreferenceScreen screen) {
|
||||||
super.displayPreference(screen);
|
super.displayPreference(screen);
|
||||||
mPreferenceGroup = (PreferenceGroup) screen.findPreference(getPreferenceKey());
|
mPreferenceGroup = screen.findPreference(getPreferenceKey());
|
||||||
mPreferenceGroup.setVisible(false);
|
mPreferenceGroup.setVisible(false);
|
||||||
|
|
||||||
if (isAvailable()) {
|
if (isAvailable()) {
|
||||||
|
|||||||
@@ -74,7 +74,7 @@ public class SavedDeviceGroupController extends BasePreferenceController
|
|||||||
@Override
|
@Override
|
||||||
public void displayPreference(PreferenceScreen screen) {
|
public void displayPreference(PreferenceScreen screen) {
|
||||||
if (isAvailable()) {
|
if (isAvailable()) {
|
||||||
mPreferenceGroup = (PreferenceGroup) screen.findPreference(KEY);
|
mPreferenceGroup = screen.findPreference(KEY);
|
||||||
mPreferenceGroup.setVisible(false);
|
mPreferenceGroup.setVisible(false);
|
||||||
|
|
||||||
final Context context = screen.getContext();
|
final Context context = screen.getContext();
|
||||||
|
|||||||
@@ -57,7 +57,7 @@ public class UsbDetailsDataRoleController extends UsbDetailsController
|
|||||||
@Override
|
@Override
|
||||||
public void displayPreference(PreferenceScreen screen) {
|
public void displayPreference(PreferenceScreen screen) {
|
||||||
super.displayPreference(screen);
|
super.displayPreference(screen);
|
||||||
mPreferenceCategory = (PreferenceCategory) screen.findPreference(getPreferenceKey());
|
mPreferenceCategory = screen.findPreference(getPreferenceKey());
|
||||||
mHostPref = makeRadioPreference(UsbBackend.dataRoleToString(DATA_ROLE_HOST),
|
mHostPref = makeRadioPreference(UsbBackend.dataRoleToString(DATA_ROLE_HOST),
|
||||||
R.string.usb_control_host);
|
R.string.usb_control_host);
|
||||||
mDevicePref = makeRadioPreference(UsbBackend.dataRoleToString(DATA_ROLE_DEVICE),
|
mDevicePref = makeRadioPreference(UsbBackend.dataRoleToString(DATA_ROLE_DEVICE),
|
||||||
@@ -74,7 +74,7 @@ public class UsbDetailsDataRoleController extends UsbDetailsController
|
|||||||
mDevicePref.setChecked(false);
|
mDevicePref.setChecked(false);
|
||||||
mHostPref.setChecked(true);
|
mHostPref.setChecked(true);
|
||||||
mPreferenceCategory.setEnabled(true);
|
mPreferenceCategory.setEnabled(true);
|
||||||
} else if (!connected || dataRole == DATA_ROLE_NONE){
|
} else if (!connected || dataRole == DATA_ROLE_NONE) {
|
||||||
mPreferenceCategory.setEnabled(false);
|
mPreferenceCategory.setEnabled(false);
|
||||||
if (mNextRolePref == null) {
|
if (mNextRolePref == null) {
|
||||||
// Disconnected with no operation pending, so clear subtexts
|
// Disconnected with no operation pending, so clear subtexts
|
||||||
|
|||||||
@@ -68,14 +68,14 @@ public class UsbDetailsFunctionsController extends UsbDetailsController
|
|||||||
@Override
|
@Override
|
||||||
public void displayPreference(PreferenceScreen screen) {
|
public void displayPreference(PreferenceScreen screen) {
|
||||||
super.displayPreference(screen);
|
super.displayPreference(screen);
|
||||||
mProfilesContainer = (PreferenceCategory) screen.findPreference(getPreferenceKey());
|
mProfilesContainer = screen.findPreference(getPreferenceKey());
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets a switch preference for the particular option, creating it if needed.
|
* Gets a switch preference for the particular option, creating it if needed.
|
||||||
*/
|
*/
|
||||||
private RadioButtonPreference getProfilePreference(String key, int titleId) {
|
private RadioButtonPreference getProfilePreference(String key, int titleId) {
|
||||||
RadioButtonPreference pref = (RadioButtonPreference) mProfilesContainer.findPreference(key);
|
RadioButtonPreference pref = mProfilesContainer.findPreference(key);
|
||||||
if (pref == null) {
|
if (pref == null) {
|
||||||
pref = new RadioButtonPreference(mProfilesContainer.getContext());
|
pref = new RadioButtonPreference(mProfilesContainer.getContext());
|
||||||
pref.setKey(key);
|
pref.setKey(key);
|
||||||
|
|||||||
@@ -40,8 +40,7 @@ public class UsbDetailsHeaderController extends UsbDetailsController {
|
|||||||
@Override
|
@Override
|
||||||
public void displayPreference(PreferenceScreen screen) {
|
public void displayPreference(PreferenceScreen screen) {
|
||||||
super.displayPreference(screen);
|
super.displayPreference(screen);
|
||||||
final LayoutPreference headerPreference =
|
final LayoutPreference headerPreference = screen.findPreference(KEY_DEVICE_HEADER);
|
||||||
(LayoutPreference) screen.findPreference(KEY_DEVICE_HEADER);
|
|
||||||
mHeaderController = EntityHeaderController.newInstance(mFragment.getActivity(), mFragment,
|
mHeaderController = EntityHeaderController.newInstance(mFragment.getActivity(), mFragment,
|
||||||
headerPreference.findViewById(R.id.entity_header));
|
headerPreference.findViewById(R.id.entity_header));
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -58,7 +58,7 @@ public class UsbDetailsPowerRoleController extends UsbDetailsController
|
|||||||
@Override
|
@Override
|
||||||
public void displayPreference(PreferenceScreen screen) {
|
public void displayPreference(PreferenceScreen screen) {
|
||||||
super.displayPreference(screen);
|
super.displayPreference(screen);
|
||||||
mPreferenceCategory = (PreferenceCategory) screen.findPreference(getPreferenceKey());
|
mPreferenceCategory = screen.findPreference(getPreferenceKey());
|
||||||
mSwitchPreference = new SwitchPreference(mPreferenceCategory.getContext());
|
mSwitchPreference = new SwitchPreference(mPreferenceCategory.getContext());
|
||||||
mSwitchPreference.setTitle(R.string.usb_use_power_only);
|
mSwitchPreference.setTitle(R.string.usb_use_power_only);
|
||||||
mSwitchPreference.setOnPreferenceClickListener(this);
|
mSwitchPreference.setOnPreferenceClickListener(this);
|
||||||
@@ -70,7 +70,7 @@ public class UsbDetailsPowerRoleController extends UsbDetailsController
|
|||||||
// Hide this option if this is not a PD compatible connection
|
// Hide this option if this is not a PD compatible connection
|
||||||
if (connected && !mUsbBackend.areAllRolesSupported()) {
|
if (connected && !mUsbBackend.areAllRolesSupported()) {
|
||||||
mFragment.getPreferenceScreen().removePreference(mPreferenceCategory);
|
mFragment.getPreferenceScreen().removePreference(mPreferenceCategory);
|
||||||
} else if (connected && mUsbBackend.areAllRolesSupported()){
|
} else if (connected && mUsbBackend.areAllRolesSupported()) {
|
||||||
mFragment.getPreferenceScreen().addPreference(mPreferenceCategory);
|
mFragment.getPreferenceScreen().addPreference(mPreferenceCategory);
|
||||||
}
|
}
|
||||||
if (powerRole == POWER_ROLE_SOURCE) {
|
if (powerRole == POWER_ROLE_SOURCE) {
|
||||||
@@ -79,7 +79,7 @@ public class UsbDetailsPowerRoleController extends UsbDetailsController
|
|||||||
} else if (powerRole == POWER_ROLE_SINK) {
|
} else if (powerRole == POWER_ROLE_SINK) {
|
||||||
mSwitchPreference.setChecked(false);
|
mSwitchPreference.setChecked(false);
|
||||||
mPreferenceCategory.setEnabled(true);
|
mPreferenceCategory.setEnabled(true);
|
||||||
} else if (!connected || powerRole == POWER_ROLE_NONE){
|
} else if (!connected || powerRole == POWER_ROLE_NONE) {
|
||||||
mPreferenceCategory.setEnabled(false);
|
mPreferenceCategory.setEnabled(false);
|
||||||
if (mNextPowerRole == POWER_ROLE_NONE) {
|
if (mNextPowerRole == POWER_ROLE_NONE) {
|
||||||
mSwitchPreference.setSummary("");
|
mSwitchPreference.setSummary("");
|
||||||
|
|||||||
@@ -65,7 +65,7 @@ public abstract class AbstractBluetoothA2dpPreferenceController extends
|
|||||||
public void displayPreference(PreferenceScreen screen) {
|
public void displayPreference(PreferenceScreen screen) {
|
||||||
super.displayPreference(screen);
|
super.displayPreference(screen);
|
||||||
|
|
||||||
mPreference = (ListPreference) screen.findPreference(getPreferenceKey());
|
mPreference = screen.findPreference(getPreferenceKey());
|
||||||
|
|
||||||
// Set a default value because BluetoothCodecConfig is null initially.
|
// Set a default value because BluetoothCodecConfig is null initially.
|
||||||
mPreference.setValue(mListValues[getDefaultIndex()]);
|
mPreference.setValue(mListValues[getDefaultIndex()]);
|
||||||
@@ -177,7 +177,7 @@ public abstract class AbstractBluetoothA2dpPreferenceController extends
|
|||||||
|
|
||||||
@VisibleForTesting
|
@VisibleForTesting
|
||||||
void setCodecConfigPreference(BluetoothDevice device,
|
void setCodecConfigPreference(BluetoothDevice device,
|
||||||
BluetoothCodecConfig config) {
|
BluetoothCodecConfig config) {
|
||||||
mBluetoothA2dp.setCodecConfigPreference(device, config);
|
mBluetoothA2dp.setCodecConfigPreference(device, config);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -77,7 +77,7 @@ public class OemUnlockPreferenceController extends DeveloperOptionsPreferenceCon
|
|||||||
public void displayPreference(PreferenceScreen screen) {
|
public void displayPreference(PreferenceScreen screen) {
|
||||||
super.displayPreference(screen);
|
super.displayPreference(screen);
|
||||||
|
|
||||||
mPreference = (RestrictedSwitchPreference) screen.findPreference(getPreferenceKey());
|
mPreference = screen.findPreference(getPreferenceKey());
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
@@ -41,7 +41,6 @@ import com.android.settingslib.development.DeveloperOptionsPreferenceController;
|
|||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.Comparator;
|
import java.util.Comparator;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Optional;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Preference controller to allow users to choose an overlay from a list for a given category.
|
* Preference controller to allow users to choose an overlay from a list for a given category.
|
||||||
@@ -91,7 +90,7 @@ public class OverlayCategoryPreferenceController extends DeveloperOptionsPrefere
|
|||||||
@Override
|
@Override
|
||||||
public void displayPreference(PreferenceScreen screen) {
|
public void displayPreference(PreferenceScreen screen) {
|
||||||
super.displayPreference(screen);
|
super.displayPreference(screen);
|
||||||
setPreference((ListPreference) screen.findPreference(getPreferenceKey()));
|
setPreference(screen.findPreference(getPreferenceKey()));
|
||||||
}
|
}
|
||||||
|
|
||||||
@VisibleForTesting
|
@VisibleForTesting
|
||||||
@@ -124,7 +123,8 @@ public class OverlayCategoryPreferenceController extends DeveloperOptionsPrefere
|
|||||||
if (PACKAGE_DEVICE_DEFAULT.equals(packageName)) {
|
if (PACKAGE_DEVICE_DEFAULT.equals(packageName)) {
|
||||||
return mOverlayManager.setEnabled(currentPackageName, false, USER_SYSTEM);
|
return mOverlayManager.setEnabled(currentPackageName, false, USER_SYSTEM);
|
||||||
} else {
|
} else {
|
||||||
return mOverlayManager.setEnabledExclusiveInCategory(packageName, USER_SYSTEM);
|
return mOverlayManager.setEnabledExclusiveInCategory(packageName,
|
||||||
|
USER_SYSTEM);
|
||||||
}
|
}
|
||||||
} catch (RemoteException re) {
|
} catch (RemoteException re) {
|
||||||
Log.w(TAG, "Error enabling overlay.", re);
|
Log.w(TAG, "Error enabling overlay.", re);
|
||||||
|
|||||||
@@ -56,7 +56,7 @@ public class PictureColorModePreferenceController extends DeveloperOptionsPrefer
|
|||||||
@Override
|
@Override
|
||||||
public void displayPreference(PreferenceScreen screen) {
|
public void displayPreference(PreferenceScreen screen) {
|
||||||
super.displayPreference(screen);
|
super.displayPreference(screen);
|
||||||
mPreference = (ColorModePreference) screen.findPreference(getPreferenceKey());
|
mPreference = screen.findPreference(getPreferenceKey());
|
||||||
if (mPreference != null) {
|
if (mPreference != null) {
|
||||||
mPreference.updateCurrentAndSupported();
|
mPreference.updateCurrentAndSupported();
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -40,7 +40,7 @@ import com.android.settingslib.development.DeveloperOptionsPreferenceController;
|
|||||||
|
|
||||||
|
|
||||||
public class StayAwakePreferenceController extends DeveloperOptionsPreferenceController
|
public class StayAwakePreferenceController extends DeveloperOptionsPreferenceController
|
||||||
implements Preference.OnPreferenceChangeListener, LifecycleObserver, OnResume, OnPause,
|
implements Preference.OnPreferenceChangeListener, LifecycleObserver, OnResume, OnPause,
|
||||||
PreferenceControllerMixin {
|
PreferenceControllerMixin {
|
||||||
|
|
||||||
private static final String TAG = "StayAwakeCtrl";
|
private static final String TAG = "StayAwakeCtrl";
|
||||||
@@ -72,7 +72,7 @@ public class StayAwakePreferenceController extends DeveloperOptionsPreferenceCon
|
|||||||
@Override
|
@Override
|
||||||
public void displayPreference(PreferenceScreen screen) {
|
public void displayPreference(PreferenceScreen screen) {
|
||||||
super.displayPreference(screen);
|
super.displayPreference(screen);
|
||||||
mPreference = (RestrictedSwitchPreference) screen.findPreference(getPreferenceKey());
|
mPreference = screen.findPreference(getPreferenceKey());
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
@@ -45,7 +45,7 @@ public class FeatureFlagsPreferenceController extends BasePreferenceController
|
|||||||
@Override
|
@Override
|
||||||
public void displayPreference(PreferenceScreen screen) {
|
public void displayPreference(PreferenceScreen screen) {
|
||||||
super.displayPreference(screen);
|
super.displayPreference(screen);
|
||||||
mGroup = (PreferenceGroup) screen.findPreference(getPreferenceKey());
|
mGroup = screen.findPreference(getPreferenceKey());
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@@ -60,6 +60,6 @@ public class FeatureFlagsPreferenceController extends BasePreferenceController
|
|||||||
mGroup.removeAll();
|
mGroup.removeAll();
|
||||||
final Context prefContext = mGroup.getContext();
|
final Context prefContext = mGroup.getContext();
|
||||||
featureMap.keySet().stream().sorted().forEach(feature ->
|
featureMap.keySet().stream().sorted().forEach(feature ->
|
||||||
mGroup.addPreference(new FeatureFlagPreference(prefContext, feature)));
|
mGroup.addPreference(new FeatureFlagPreference(prefContext, feature)));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -55,8 +55,8 @@ import java.util.Set;
|
|||||||
*/
|
*/
|
||||||
public class GameDriverAppPreferenceController extends BasePreferenceController
|
public class GameDriverAppPreferenceController extends BasePreferenceController
|
||||||
implements Preference.OnPreferenceChangeListener,
|
implements Preference.OnPreferenceChangeListener,
|
||||||
GameDriverContentObserver.OnGameDriverContentChangedListener, LifecycleObserver,
|
GameDriverContentObserver.OnGameDriverContentChangedListener, LifecycleObserver,
|
||||||
OnStart, OnStop {
|
OnStart, OnStop {
|
||||||
|
|
||||||
private final Context mContext;
|
private final Context mContext;
|
||||||
private final ContentResolver mContentResolver;
|
private final ContentResolver mContentResolver;
|
||||||
@@ -103,9 +103,9 @@ public class GameDriverAppPreferenceController extends BasePreferenceController
|
|||||||
@Override
|
@Override
|
||||||
public int getAvailabilityStatus() {
|
public int getAvailabilityStatus() {
|
||||||
return DevelopmentSettingsEnabler.isDevelopmentSettingsEnabled(mContext)
|
return DevelopmentSettingsEnabler.isDevelopmentSettingsEnabled(mContext)
|
||||||
&& (Settings.Global.getInt(mContentResolver,
|
&& (Settings.Global.getInt(mContentResolver,
|
||||||
Settings.Global.GAME_DRIVER_ALL_APPS, GAME_DRIVER_DEFAULT)
|
Settings.Global.GAME_DRIVER_ALL_APPS, GAME_DRIVER_DEFAULT)
|
||||||
!= GAME_DRIVER_OFF)
|
!= GAME_DRIVER_OFF)
|
||||||
? AVAILABLE
|
? AVAILABLE
|
||||||
: CONDITIONALLY_UNAVAILABLE;
|
: CONDITIONALLY_UNAVAILABLE;
|
||||||
}
|
}
|
||||||
@@ -113,7 +113,7 @@ public class GameDriverAppPreferenceController extends BasePreferenceController
|
|||||||
@Override
|
@Override
|
||||||
public void displayPreference(PreferenceScreen screen) {
|
public void displayPreference(PreferenceScreen screen) {
|
||||||
super.displayPreference(screen);
|
super.displayPreference(screen);
|
||||||
mPreferenceGroup = (PreferenceGroup) screen.findPreference(getPreferenceKey());
|
mPreferenceGroup = screen.findPreference(getPreferenceKey());
|
||||||
|
|
||||||
final Context context = mPreferenceGroup.getContext();
|
final Context context = mPreferenceGroup.getContext();
|
||||||
for (AppInfo appInfo : mAppInfos) {
|
for (AppInfo appInfo : mAppInfos) {
|
||||||
@@ -179,6 +179,7 @@ public class GameDriverAppPreferenceController extends BasePreferenceController
|
|||||||
info = applicationInfo;
|
info = applicationInfo;
|
||||||
label = packageManager.getApplicationLabel(applicationInfo).toString();
|
label = packageManager.getApplicationLabel(applicationInfo).toString();
|
||||||
}
|
}
|
||||||
|
|
||||||
final ApplicationInfo info;
|
final ApplicationInfo info;
|
||||||
final String label;
|
final String label;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -61,7 +61,7 @@ public class AutomaticStorageManagementSwitchPreferenceController extends
|
|||||||
@Override
|
@Override
|
||||||
public void displayPreference(PreferenceScreen screen) {
|
public void displayPreference(PreferenceScreen screen) {
|
||||||
super.displayPreference(screen);
|
super.displayPreference(screen);
|
||||||
mSwitch = (MasterSwitchPreference) screen.findPreference(getPreferenceKey());
|
mSwitch = screen.findPreference(getPreferenceKey());
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
@@ -49,8 +49,10 @@ public class SecondaryUserController extends AbstractPreferenceController implem
|
|||||||
private static final int USER_PROFILE_INSERTION_LOCATION = 6;
|
private static final int USER_PROFILE_INSERTION_LOCATION = 6;
|
||||||
private static final int SIZE_NOT_SET = -1;
|
private static final int SIZE_NOT_SET = -1;
|
||||||
|
|
||||||
private @NonNull UserInfo mUser;
|
private @NonNull
|
||||||
private @Nullable StorageItemPreference mStoragePreference;
|
UserInfo mUser;
|
||||||
|
private @Nullable
|
||||||
|
StorageItemPreference mStoragePreference;
|
||||||
private Drawable mUserIcon;
|
private Drawable mUserIcon;
|
||||||
private long mSize;
|
private long mSize;
|
||||||
private long mTotalSizeBytes;
|
private long mTotalSizeBytes;
|
||||||
@@ -58,7 +60,8 @@ public class SecondaryUserController extends AbstractPreferenceController implem
|
|||||||
/**
|
/**
|
||||||
* Adds the appropriate controllers to a controller list for handling all secondary users on
|
* Adds the appropriate controllers to a controller list for handling all secondary users on
|
||||||
* a device.
|
* a device.
|
||||||
* @param context Context for initializing the preference controllers.
|
*
|
||||||
|
* @param context Context for initializing the preference controllers.
|
||||||
* @param userManager UserManagerWrapper for figuring out which controllers to add.
|
* @param userManager UserManagerWrapper for figuring out which controllers to add.
|
||||||
*/
|
*/
|
||||||
public static List<AbstractPreferenceController> getSecondaryUserControllers(
|
public static List<AbstractPreferenceController> getSecondaryUserControllers(
|
||||||
@@ -91,8 +94,9 @@ public class SecondaryUserController extends AbstractPreferenceController implem
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Constructor for a given secondary user.
|
* Constructor for a given secondary user.
|
||||||
|
*
|
||||||
* @param context Context to initialize the underlying {@link AbstractPreferenceController}.
|
* @param context Context to initialize the underlying {@link AbstractPreferenceController}.
|
||||||
* @param info {@link UserInfo} for the secondary user which this controllers covers.
|
* @param info {@link UserInfo} for the secondary user which this controllers covers.
|
||||||
*/
|
*/
|
||||||
@VisibleForTesting
|
@VisibleForTesting
|
||||||
SecondaryUserController(Context context, @NonNull UserInfo info) {
|
SecondaryUserController(Context context, @NonNull UserInfo info) {
|
||||||
@@ -107,7 +111,7 @@ public class SecondaryUserController extends AbstractPreferenceController implem
|
|||||||
mStoragePreference = new StorageItemPreference(screen.getContext());
|
mStoragePreference = new StorageItemPreference(screen.getContext());
|
||||||
|
|
||||||
PreferenceGroup group =
|
PreferenceGroup group =
|
||||||
(PreferenceGroup) screen.findPreference(TARGET_PREFERENCE_GROUP_KEY);
|
screen.findPreference(TARGET_PREFERENCE_GROUP_KEY);
|
||||||
mStoragePreference.setTitle(mUser.name);
|
mStoragePreference.setTitle(mUser.name);
|
||||||
mStoragePreference.setKey(PREFERENCE_KEY_BASE + mUser.id);
|
mStoragePreference.setKey(PREFERENCE_KEY_BASE + mUser.id);
|
||||||
if (mSize != SIZE_NOT_SET) {
|
if (mSize != SIZE_NOT_SET) {
|
||||||
@@ -140,6 +144,7 @@ public class SecondaryUserController extends AbstractPreferenceController implem
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Sets the size for the preference.
|
* Sets the size for the preference.
|
||||||
|
*
|
||||||
* @param size Size in bytes.
|
* @param size Size in bytes.
|
||||||
*/
|
*/
|
||||||
public void setSize(long size) {
|
public void setSize(long size) {
|
||||||
@@ -151,6 +156,7 @@ public class SecondaryUserController extends AbstractPreferenceController implem
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Sets the total size for the preference for the progress bar.
|
* Sets the total size for the preference for the progress bar.
|
||||||
|
*
|
||||||
* @param totalSizeBytes Total size in bytes.
|
* @param totalSizeBytes Total size in bytes.
|
||||||
*/
|
*/
|
||||||
public void setTotalSize(long totalSizeBytes) {
|
public void setTotalSize(long totalSizeBytes) {
|
||||||
@@ -185,8 +191,7 @@ public class SecondaryUserController extends AbstractPreferenceController implem
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void displayPreference(PreferenceScreen screen) {
|
public void displayPreference(PreferenceScreen screen) {
|
||||||
PreferenceGroup group =
|
final PreferenceGroup group = screen.findPreference(TARGET_PREFERENCE_GROUP_KEY);
|
||||||
(PreferenceGroup) screen.findPreference(TARGET_PREFERENCE_GROUP_KEY);
|
|
||||||
if (group == null) {
|
if (group == null) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -77,7 +77,7 @@ public class StorageItemPreferenceController extends AbstractPreferenceControlle
|
|||||||
static final String FILES_KEY = "pref_files";
|
static final String FILES_KEY = "pref_files";
|
||||||
|
|
||||||
private final Fragment mFragment;
|
private final Fragment mFragment;
|
||||||
private final MetricsFeatureProvider mMetricsFeatureProvider;
|
private final MetricsFeatureProvider mMetricsFeatureProvider;
|
||||||
private final StorageVolumeProvider mSvp;
|
private final StorageVolumeProvider mSvp;
|
||||||
private VolumeInfo mVolume;
|
private VolumeInfo mVolume;
|
||||||
private int mUserId;
|
private int mUserId;
|
||||||
@@ -225,7 +225,7 @@ public class StorageItemPreferenceController extends AbstractPreferenceControlle
|
|||||||
|
|
||||||
private static Drawable applyTint(Context context, Drawable icon) {
|
private static Drawable applyTint(Context context, Drawable icon) {
|
||||||
TypedArray array =
|
TypedArray array =
|
||||||
context.obtainStyledAttributes(new int[] {android.R.attr.colorControlNormal});
|
context.obtainStyledAttributes(new int[]{android.R.attr.colorControlNormal});
|
||||||
icon = icon.mutate();
|
icon = icon.mutate();
|
||||||
icon.setTint(array.getColor(0, 0));
|
icon.setTint(array.getColor(0, 0));
|
||||||
array.recycle();
|
array.recycle();
|
||||||
@@ -235,13 +235,13 @@ public class StorageItemPreferenceController extends AbstractPreferenceControlle
|
|||||||
@Override
|
@Override
|
||||||
public void displayPreference(PreferenceScreen screen) {
|
public void displayPreference(PreferenceScreen screen) {
|
||||||
mScreen = screen;
|
mScreen = screen;
|
||||||
mPhotoPreference = (StorageItemPreference) screen.findPreference(PHOTO_KEY);
|
mPhotoPreference = screen.findPreference(PHOTO_KEY);
|
||||||
mAudioPreference = (StorageItemPreference) screen.findPreference(AUDIO_KEY);
|
mAudioPreference = screen.findPreference(AUDIO_KEY);
|
||||||
mGamePreference = (StorageItemPreference) screen.findPreference(GAME_KEY);
|
mGamePreference = screen.findPreference(GAME_KEY);
|
||||||
mMoviesPreference = (StorageItemPreference) screen.findPreference(MOVIES_KEY);
|
mMoviesPreference = screen.findPreference(MOVIES_KEY);
|
||||||
mAppPreference = (StorageItemPreference) screen.findPreference(OTHER_APPS_KEY);
|
mAppPreference = screen.findPreference(OTHER_APPS_KEY);
|
||||||
mSystemPreference = (StorageItemPreference) screen.findPreference(SYSTEM_KEY);
|
mSystemPreference = screen.findPreference(SYSTEM_KEY);
|
||||||
mFilePreference = (StorageItemPreference) screen.findPreference(FILES_KEY);
|
mFilePreference = screen.findPreference(FILES_KEY);
|
||||||
|
|
||||||
setFilesPreferenceVisibility();
|
setFilesPreferenceVisibility();
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -46,7 +46,6 @@ public class StorageSummaryDonutPreferenceController extends AbstractPreferenceC
|
|||||||
/**
|
/**
|
||||||
* Converts a used storage amount to a formatted text.
|
* Converts a used storage amount to a formatted text.
|
||||||
*
|
*
|
||||||
* @param context Context
|
|
||||||
* @param usedBytes used bytes of storage
|
* @param usedBytes used bytes of storage
|
||||||
* @return a formatted text.
|
* @return a formatted text.
|
||||||
*/
|
*/
|
||||||
@@ -59,7 +58,7 @@ public class StorageSummaryDonutPreferenceController extends AbstractPreferenceC
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void displayPreference(PreferenceScreen screen) {
|
public void displayPreference(PreferenceScreen screen) {
|
||||||
mSummary = (StorageSummaryDonutPreference) screen.findPreference("pref_summary");
|
mSummary = screen.findPreference("pref_summary");
|
||||||
mSummary.setEnabled(true);
|
mSummary.setEnabled(true);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -94,7 +93,7 @@ public class StorageSummaryDonutPreferenceController extends AbstractPreferenceC
|
|||||||
/**
|
/**
|
||||||
* Updates the state of the donut preference for the next update.
|
* Updates the state of the donut preference for the next update.
|
||||||
*
|
*
|
||||||
* @param used Total number of used bytes on the summarized volume.
|
* @param used Total number of used bytes on the summarized volume.
|
||||||
* @param total Total number of bytes on the summarized volume.
|
* @param total Total number of bytes on the summarized volume.
|
||||||
*/
|
*/
|
||||||
public void updateBytes(long used, long total) {
|
public void updateBytes(long used, long total) {
|
||||||
|
|||||||
@@ -52,8 +52,7 @@ public class NightModePreferenceController extends AbstractPreferenceController
|
|||||||
setVisible(screen, KEY_NIGHT_MODE, false /* visible */);
|
setVisible(screen, KEY_NIGHT_MODE, false /* visible */);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
ListPreference mNightModePreference = (ListPreference) screen.findPreference(
|
final ListPreference mNightModePreference = screen.findPreference(KEY_NIGHT_MODE);
|
||||||
KEY_NIGHT_MODE);
|
|
||||||
if (mNightModePreference != null) {
|
if (mNightModePreference != null) {
|
||||||
final UiModeManager uiManager =
|
final UiModeManager uiManager =
|
||||||
(UiModeManager) mContext.getSystemService(UI_MODE_SERVICE);
|
(UiModeManager) mContext.getSystemService(UI_MODE_SERVICE);
|
||||||
|
|||||||
@@ -54,8 +54,8 @@ public class StartNowPreferenceController extends AbstractPreferenceController i
|
|||||||
public void displayPreference(PreferenceScreen screen) {
|
public void displayPreference(PreferenceScreen screen) {
|
||||||
super.displayPreference(screen);
|
super.displayPreference(screen);
|
||||||
|
|
||||||
LayoutPreference pref = (LayoutPreference) screen.findPreference(getPreferenceKey());
|
LayoutPreference pref = screen.findPreference(getPreferenceKey());
|
||||||
Button startButton = (Button)pref.findViewById(R.id.dream_start_now_button);
|
Button startButton = pref.findViewById(R.id.dream_start_now_button);
|
||||||
startButton.setOnClickListener(v -> mBackend.startDreaming());
|
startButton.setOnClickListener(v -> mBackend.startDreaming());
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -63,7 +63,7 @@ public class StartNowPreferenceController extends AbstractPreferenceController i
|
|||||||
public void updateState(Preference preference) {
|
public void updateState(Preference preference) {
|
||||||
super.updateState(preference);
|
super.updateState(preference);
|
||||||
|
|
||||||
Button startButton = (Button)((LayoutPreference)preference)
|
Button startButton = ((LayoutPreference) preference)
|
||||||
.findViewById(R.id.dream_start_now_button);
|
.findViewById(R.id.dream_start_now_button);
|
||||||
startButton.setEnabled(mBackend.getWhenToDreamSetting() != DreamBackend.NEVER);
|
startButton.setEnabled(mBackend.getWhenToDreamSetting() != DreamBackend.NEVER);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -143,7 +143,7 @@ public class BatteryAppListPreferenceController extends AbstractPreferenceContro
|
|||||||
public void displayPreference(PreferenceScreen screen) {
|
public void displayPreference(PreferenceScreen screen) {
|
||||||
super.displayPreference(screen);
|
super.displayPreference(screen);
|
||||||
mPrefContext = screen.getContext();
|
mPrefContext = screen.getContext();
|
||||||
mAppListGroup = (PreferenceGroup) screen.findPreference(mPreferenceKey);
|
mAppListGroup = screen.findPreference(mPreferenceKey);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
@@ -72,7 +72,7 @@ public class BatterySaverButtonPreferenceController extends
|
|||||||
@Override
|
@Override
|
||||||
public void displayPreference(PreferenceScreen screen) {
|
public void displayPreference(PreferenceScreen screen) {
|
||||||
super.displayPreference(screen);
|
super.displayPreference(screen);
|
||||||
mPreference = (TwoStateButtonPreference) screen.findPreference(getPreferenceKey());
|
mPreference = screen.findPreference(getPreferenceKey());
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
@@ -51,7 +51,7 @@ public abstract class GesturePreferenceController extends TogglePreferenceContro
|
|||||||
public void displayPreference(PreferenceScreen screen) {
|
public void displayPreference(PreferenceScreen screen) {
|
||||||
super.displayPreference(screen);
|
super.displayPreference(screen);
|
||||||
if (isAvailable()) {
|
if (isAvailable()) {
|
||||||
mVideoPreference = (VideoPreference) screen.findPreference(getVideoPrefKey());
|
mVideoPreference = screen.findPreference(getVideoPrefKey());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -45,9 +45,11 @@ public class PreventRingingGesturePreferenceController extends AbstractPreferenc
|
|||||||
implements RadioButtonPreference.OnClickListener, LifecycleObserver, OnSaveInstanceState,
|
implements RadioButtonPreference.OnClickListener, LifecycleObserver, OnSaveInstanceState,
|
||||||
OnResume, OnPause, OnCreate, PreferenceControllerMixin {
|
OnResume, OnPause, OnCreate, PreferenceControllerMixin {
|
||||||
|
|
||||||
@VisibleForTesting static final String KEY_VIBRATE = "prevent_ringing_option_vibrate";
|
@VisibleForTesting
|
||||||
|
static final String KEY_VIBRATE = "prevent_ringing_option_vibrate";
|
||||||
|
|
||||||
@VisibleForTesting static final String KEY_MUTE = "prevent_ringing_option_mute";
|
@VisibleForTesting
|
||||||
|
static final String KEY_MUTE = "prevent_ringing_option_mute";
|
||||||
|
|
||||||
private final String KEY_VIDEO_PAUSED = "key_video_paused";
|
private final String KEY_VIDEO_PAUSED = "key_video_paused";
|
||||||
private final String PREF_KEY_VIDEO = "gesture_prevent_ringing_video";
|
private final String PREF_KEY_VIDEO = "gesture_prevent_ringing_video";
|
||||||
@@ -57,9 +59,12 @@ public class PreventRingingGesturePreferenceController extends AbstractPreferenc
|
|||||||
private VideoPreference mVideoPreference;
|
private VideoPreference mVideoPreference;
|
||||||
private boolean mVideoPaused;
|
private boolean mVideoPaused;
|
||||||
|
|
||||||
@VisibleForTesting PreferenceCategory mPreferenceCategory;
|
@VisibleForTesting
|
||||||
@VisibleForTesting RadioButtonPreference mVibratePref;
|
PreferenceCategory mPreferenceCategory;
|
||||||
@VisibleForTesting RadioButtonPreference mMutePref;
|
@VisibleForTesting
|
||||||
|
RadioButtonPreference mVibratePref;
|
||||||
|
@VisibleForTesting
|
||||||
|
RadioButtonPreference mMutePref;
|
||||||
|
|
||||||
private SettingObserver mSettingObserver;
|
private SettingObserver mSettingObserver;
|
||||||
|
|
||||||
@@ -75,17 +80,18 @@ public class PreventRingingGesturePreferenceController extends AbstractPreferenc
|
|||||||
@Override
|
@Override
|
||||||
public void displayPreference(PreferenceScreen screen) {
|
public void displayPreference(PreferenceScreen screen) {
|
||||||
super.displayPreference(screen);
|
super.displayPreference(screen);
|
||||||
if (isAvailable()) {
|
if (!isAvailable()) {
|
||||||
mPreferenceCategory = (PreferenceCategory) screen.findPreference(getPreferenceKey());
|
return;
|
||||||
mVibratePref = makeRadioPreference(KEY_VIBRATE, R.string.prevent_ringing_option_vibrate);
|
|
||||||
mMutePref = makeRadioPreference(KEY_MUTE, R.string.prevent_ringing_option_mute);
|
|
||||||
|
|
||||||
if (mPreferenceCategory != null) {
|
|
||||||
mSettingObserver = new SettingObserver(mPreferenceCategory);
|
|
||||||
}
|
|
||||||
|
|
||||||
mVideoPreference = (VideoPreference) screen.findPreference(getVideoPrefKey());
|
|
||||||
}
|
}
|
||||||
|
mPreferenceCategory = screen.findPreference(getPreferenceKey());
|
||||||
|
mVibratePref = makeRadioPreference(KEY_VIBRATE, R.string.prevent_ringing_option_vibrate);
|
||||||
|
mMutePref = makeRadioPreference(KEY_MUTE, R.string.prevent_ringing_option_mute);
|
||||||
|
|
||||||
|
if (mPreferenceCategory != null) {
|
||||||
|
mSettingObserver = new SettingObserver(mPreferenceCategory);
|
||||||
|
}
|
||||||
|
|
||||||
|
mVideoPreference = screen.findPreference(getVideoPrefKey());
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
@@ -35,13 +35,14 @@ import com.android.settingslib.core.AbstractPreferenceController;
|
|||||||
import com.android.settingslib.widget.LayoutPreference;
|
import com.android.settingslib.widget.LayoutPreference;
|
||||||
|
|
||||||
public class PreventRingingSwitchPreferenceController extends AbstractPreferenceController
|
public class PreventRingingSwitchPreferenceController extends AbstractPreferenceController
|
||||||
implements PreferenceControllerMixin, SwitchBar.OnSwitchChangeListener {
|
implements PreferenceControllerMixin, SwitchBar.OnSwitchChangeListener {
|
||||||
|
|
||||||
private static final String KEY = "gesture_prevent_ringing_switch";
|
private static final String KEY = "gesture_prevent_ringing_switch";
|
||||||
private final Context mContext;
|
private final Context mContext;
|
||||||
private SettingObserver mSettingObserver;
|
private SettingObserver mSettingObserver;
|
||||||
|
|
||||||
@VisibleForTesting SwitchBar mSwitch;
|
@VisibleForTesting
|
||||||
|
SwitchBar mSwitch;
|
||||||
|
|
||||||
public PreventRingingSwitchPreferenceController(Context context) {
|
public PreventRingingSwitchPreferenceController(Context context) {
|
||||||
super(context);
|
super(context);
|
||||||
@@ -57,7 +58,7 @@ public class PreventRingingSwitchPreferenceController extends AbstractPreference
|
|||||||
public void displayPreference(PreferenceScreen screen) {
|
public void displayPreference(PreferenceScreen screen) {
|
||||||
super.displayPreference(screen);
|
super.displayPreference(screen);
|
||||||
if (isAvailable()) {
|
if (isAvailable()) {
|
||||||
LayoutPreference pref = (LayoutPreference) screen.findPreference(getPreferenceKey());
|
LayoutPreference pref = screen.findPreference(getPreferenceKey());
|
||||||
if (pref != null) {
|
if (pref != null) {
|
||||||
mSettingObserver = new SettingObserver(pref);
|
mSettingObserver = new SettingObserver(pref);
|
||||||
mSwitch = pref.findViewById(R.id.switch_bar);
|
mSwitch = pref.findViewById(R.id.switch_bar);
|
||||||
|
|||||||
@@ -57,8 +57,7 @@ public class LocationForWorkPreferenceController extends LocationBasePreferenceC
|
|||||||
@Override
|
@Override
|
||||||
public void displayPreference(PreferenceScreen screen) {
|
public void displayPreference(PreferenceScreen screen) {
|
||||||
super.displayPreference(screen);
|
super.displayPreference(screen);
|
||||||
mPreference =
|
mPreference = screen.findPreference(KEY_MANAGED_PROFILE_SWITCH);
|
||||||
(RestrictedSwitchPreference) screen.findPreference(KEY_MANAGED_PROFILE_SWITCH);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
@@ -84,8 +84,7 @@ public class LocationServicePreferenceController extends LocationBasePreferenceC
|
|||||||
@Override
|
@Override
|
||||||
public void displayPreference(PreferenceScreen screen) {
|
public void displayPreference(PreferenceScreen screen) {
|
||||||
super.displayPreference(screen);
|
super.displayPreference(screen);
|
||||||
mCategoryLocationServices =
|
mCategoryLocationServices = screen.findPreference(KEY_LOCATION_SERVICES);
|
||||||
(PreferenceCategory) screen.findPreference(KEY_LOCATION_SERVICES);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
@@ -69,8 +69,7 @@ public class RecentLocationAccessPreferenceController extends AbstractPreference
|
|||||||
@Override
|
@Override
|
||||||
public void displayPreference(PreferenceScreen screen) {
|
public void displayPreference(PreferenceScreen screen) {
|
||||||
super.displayPreference(screen);
|
super.displayPreference(screen);
|
||||||
final LayoutPreference preference = (LayoutPreference) screen.findPreference(
|
final LayoutPreference preference = screen.findPreference(KEY_APPS_DASHBOARD);
|
||||||
KEY_APPS_DASHBOARD);
|
|
||||||
final View view = preference.findViewById(R.id.app_entities_header);
|
final View view = preference.findViewById(R.id.app_entities_header);
|
||||||
mController = AppEntitiesHeaderController.newInstance(mContext, view)
|
mController = AppEntitiesHeaderController.newInstance(mContext, view)
|
||||||
.setHeaderTitleRes(R.string.location_category_recent_location_access)
|
.setHeaderTitleRes(R.string.location_category_recent_location_access)
|
||||||
|
|||||||
@@ -81,7 +81,7 @@ public class AirplaneModePreferenceController extends TogglePreferenceController
|
|||||||
public void displayPreference(PreferenceScreen screen) {
|
public void displayPreference(PreferenceScreen screen) {
|
||||||
super.displayPreference(screen);
|
super.displayPreference(screen);
|
||||||
if (isAvailable()) {
|
if (isAvailable()) {
|
||||||
mAirplaneModePreference = (SwitchPreference) screen.findPreference(getPreferenceKey());
|
mAirplaneModePreference = screen.findPreference(getPreferenceKey());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -65,7 +65,7 @@ public class MultiNetworkHeaderController extends BasePreferenceController imple
|
|||||||
@Override
|
@Override
|
||||||
public void displayPreference(PreferenceScreen screen) {
|
public void displayPreference(PreferenceScreen screen) {
|
||||||
super.displayPreference(screen);
|
super.displayPreference(screen);
|
||||||
mPreferenceCategory = (PreferenceCategory) screen.findPreference(mPreferenceKey);
|
mPreferenceCategory = screen.findPreference(mPreferenceKey);
|
||||||
mPreferenceCategory.setVisible(isAvailable());
|
mPreferenceCategory.setVisible(isAvailable());
|
||||||
mWifiController.displayPreference(screen);
|
mWifiController.displayPreference(screen);
|
||||||
mSubscriptionsController.displayPreference(screen);
|
mSubscriptionsController.displayPreference(screen);
|
||||||
|
|||||||
@@ -107,7 +107,7 @@ public class SubscriptionsPreferenceController extends AbstractPreferenceControl
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void displayPreference(PreferenceScreen screen) {
|
public void displayPreference(PreferenceScreen screen) {
|
||||||
mPreferenceGroup = (PreferenceGroup) screen.findPreference(mPreferenceGroupKey);
|
mPreferenceGroup = screen.findPreference(mPreferenceGroupKey);
|
||||||
update();
|
update();
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -129,7 +129,7 @@ public class SubscriptionsPreferenceController extends AbstractPreferenceControl
|
|||||||
mSubscriptionPreferences = new ArrayMap<>();
|
mSubscriptionPreferences = new ArrayMap<>();
|
||||||
|
|
||||||
int order = mStartOrder;
|
int order = mStartOrder;
|
||||||
for (SubscriptionInfo info : SubscriptionUtil.getAvailableSubscriptions(mManager)) {
|
for (SubscriptionInfo info : SubscriptionUtil.getAvailableSubscriptions(mManager)) {
|
||||||
final int subId = info.getSubscriptionId();
|
final int subId = info.getSubscriptionId();
|
||||||
Preference pref = existingPrefs.remove(subId);
|
Preference pref = existingPrefs.remove(subId);
|
||||||
if (pref == null) {
|
if (pref == null) {
|
||||||
@@ -209,7 +209,6 @@ public class SubscriptionsPreferenceController extends AbstractPreferenceControl
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
|
||||||
* @return true if there are at least 2 available subscriptions.
|
* @return true if there are at least 2 available subscriptions.
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
@@ -47,8 +47,7 @@ public class AndroidBeamPreferenceController extends BasePreferenceController
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
final RestrictedPreference restrictedPreference =
|
final RestrictedPreference restrictedPreference = screen.findPreference(getPreferenceKey());
|
||||||
(RestrictedPreference) screen.findPreference(getPreferenceKey());
|
|
||||||
mAndroidBeamEnabler = new AndroidBeamEnabler(mContext, restrictedPreference);
|
mAndroidBeamEnabler = new AndroidBeamEnabler(mContext, restrictedPreference);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -57,7 +56,7 @@ public class AndroidBeamPreferenceController extends BasePreferenceController
|
|||||||
public int getAvailabilityStatus() {
|
public int getAvailabilityStatus() {
|
||||||
PackageManager pm = mContext.getPackageManager();
|
PackageManager pm = mContext.getPackageManager();
|
||||||
if (!pm.hasSystemFeature(PackageManager.FEATURE_NFC_BEAM)) {
|
if (!pm.hasSystemFeature(PackageManager.FEATURE_NFC_BEAM)) {
|
||||||
return UNSUPPORTED_ON_DEVICE;
|
return UNSUPPORTED_ON_DEVICE;
|
||||||
}
|
}
|
||||||
return mNfcAdapter != null
|
return mNfcAdapter != null
|
||||||
? AVAILABLE
|
? AVAILABLE
|
||||||
|
|||||||
@@ -81,16 +81,16 @@ public class NfcForegroundPreferenceController extends BasePreferenceController
|
|||||||
@Override
|
@Override
|
||||||
public void displayPreference(PreferenceScreen screen) {
|
public void displayPreference(PreferenceScreen screen) {
|
||||||
super.displayPreference(screen);
|
super.displayPreference(screen);
|
||||||
mPreference = (DropDownPreference) screen.findPreference(getPreferenceKey());
|
mPreference = screen.findPreference(getPreferenceKey());
|
||||||
if (mPreference == null) {
|
if (mPreference == null) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
mPreference.setEntries(new CharSequence[] {
|
mPreference.setEntries(new CharSequence[]{
|
||||||
mContext.getText(R.string.nfc_payment_favor_open),
|
mContext.getText(R.string.nfc_payment_favor_open),
|
||||||
mContext.getText(R.string.nfc_payment_favor_default)
|
mContext.getText(R.string.nfc_payment_favor_default)
|
||||||
});
|
});
|
||||||
mPreference.setEntryValues(new CharSequence[] {"1", "0"});
|
mPreference.setEntryValues(new CharSequence[]{"1", "0"});
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@@ -124,7 +124,7 @@ public class NfcForegroundPreferenceController extends BasePreferenceController
|
|||||||
mPaymentBackend.setForegroundMode(foregroundMode);
|
mPaymentBackend.setForegroundMode(foregroundMode);
|
||||||
mMetricsFeatureProvider.action(mContext,
|
mMetricsFeatureProvider.action(mContext,
|
||||||
foregroundMode ? SettingsEnums.ACTION_NFC_PAYMENT_FOREGROUND_SETTING
|
foregroundMode ? SettingsEnums.ACTION_NFC_PAYMENT_FOREGROUND_SETTING
|
||||||
: SettingsEnums.ACTION_NFC_PAYMENT_ALWAYS_SETTING);
|
: SettingsEnums.ACTION_NFC_PAYMENT_ALWAYS_SETTING);
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -98,7 +98,7 @@ public class NfcPaymentPreferenceController extends BasePreferenceController imp
|
|||||||
@Override
|
@Override
|
||||||
public void displayPreference(PreferenceScreen screen) {
|
public void displayPreference(PreferenceScreen screen) {
|
||||||
super.displayPreference(screen);
|
super.displayPreference(screen);
|
||||||
mPreference = (NfcPaymentPreference) screen.findPreference(getPreferenceKey());
|
mPreference = screen.findPreference(getPreferenceKey());
|
||||||
if (mPreference != null) {
|
if (mPreference != null) {
|
||||||
mPreference.initialize(this);
|
mPreference.initialize(this);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -17,7 +17,6 @@ package com.android.settings.nfc;
|
|||||||
|
|
||||||
import android.content.Context;
|
import android.content.Context;
|
||||||
import android.nfc.NfcAdapter;
|
import android.nfc.NfcAdapter;
|
||||||
import android.os.SystemProperties;
|
|
||||||
|
|
||||||
import androidx.preference.PreferenceScreen;
|
import androidx.preference.PreferenceScreen;
|
||||||
import androidx.preference.SwitchPreference;
|
import androidx.preference.SwitchPreference;
|
||||||
@@ -30,7 +29,6 @@ import com.android.settingslib.core.lifecycle.events.OnResume;
|
|||||||
public class SecureNfcPreferenceController extends TogglePreferenceController
|
public class SecureNfcPreferenceController extends TogglePreferenceController
|
||||||
implements LifecycleObserver, OnResume, OnPause {
|
implements LifecycleObserver, OnResume, OnPause {
|
||||||
|
|
||||||
public static final String KEY_TOGGLE_NFC = "nfc_secure_setting";
|
|
||||||
private final NfcAdapter mNfcAdapter;
|
private final NfcAdapter mNfcAdapter;
|
||||||
private SecureNfcEnabler mSecureNfcEnabler;
|
private SecureNfcEnabler mSecureNfcEnabler;
|
||||||
|
|
||||||
@@ -47,8 +45,7 @@ public class SecureNfcPreferenceController extends TogglePreferenceController
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
final SwitchPreference switchPreference =
|
final SwitchPreference switchPreference = screen.findPreference(getPreferenceKey());
|
||||||
(SwitchPreference) screen.findPreference(getPreferenceKey());
|
|
||||||
|
|
||||||
mSecureNfcEnabler = new SecureNfcEnabler(mContext, switchPreference);
|
mSecureNfcEnabler = new SecureNfcEnabler(mContext, switchPreference);
|
||||||
}
|
}
|
||||||
@@ -69,8 +66,9 @@ public class SecureNfcPreferenceController extends TogglePreferenceController
|
|||||||
if (mNfcAdapter == null) {
|
if (mNfcAdapter == null) {
|
||||||
return UNSUPPORTED_ON_DEVICE;
|
return UNSUPPORTED_ON_DEVICE;
|
||||||
}
|
}
|
||||||
return mNfcAdapter.deviceSupportsNfcSecure() ? AVAILABLE
|
return mNfcAdapter.deviceSupportsNfcSecure()
|
||||||
: UNSUPPORTED_ON_DEVICE;
|
? AVAILABLE
|
||||||
|
: UNSUPPORTED_ON_DEVICE;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
@@ -43,7 +43,7 @@ public class BootSoundPreferenceController extends AbstractPreferenceController
|
|||||||
public void displayPreference(PreferenceScreen screen) {
|
public void displayPreference(PreferenceScreen screen) {
|
||||||
super.displayPreference(screen);
|
super.displayPreference(screen);
|
||||||
if (isAvailable()) {
|
if (isAvailable()) {
|
||||||
SwitchPreference preference = (SwitchPreference) screen.findPreference(KEY_BOOT_SOUNDS);
|
SwitchPreference preference = screen.findPreference(KEY_BOOT_SOUNDS);
|
||||||
preference.setChecked(SystemProperties.getBoolean(PROPERTY_BOOT_SOUNDS, true));
|
preference.setChecked(SystemProperties.getBoolean(PROPERTY_BOOT_SOUNDS, true));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -92,13 +92,13 @@ public class LockScreenNotificationPreferenceController extends AbstractPreferen
|
|||||||
@Override
|
@Override
|
||||||
public void displayPreference(PreferenceScreen screen) {
|
public void displayPreference(PreferenceScreen screen) {
|
||||||
super.displayPreference(screen);
|
super.displayPreference(screen);
|
||||||
mLockscreen = (RestrictedListPreference) screen.findPreference(mSettingKey);
|
mLockscreen = screen.findPreference(mSettingKey);
|
||||||
if (mLockscreen == null) {
|
if (mLockscreen == null) {
|
||||||
Log.i(TAG, "Preference not found: " + mSettingKey);
|
Log.i(TAG, "Preference not found: " + mSettingKey);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
if (mProfileUserId != UserHandle.USER_NULL) {
|
if (mProfileUserId != UserHandle.USER_NULL) {
|
||||||
mLockscreenProfile = (RestrictedListPreference) screen.findPreference(mWorkSettingKey);
|
mLockscreenProfile = screen.findPreference(mWorkSettingKey);
|
||||||
mLockscreenProfile.setRequiresActiveUnlockedProfile(true);
|
mLockscreenProfile.setRequiresActiveUnlockedProfile(true);
|
||||||
mLockscreenProfile.setProfileUserId(mProfileUserId);
|
mLockscreenProfile.setProfileUserId(mProfileUserId);
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
@@ -118,7 +118,7 @@ public class RecentNotifyingAppsPreferenceController extends AbstractPreferenceC
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void displayPreference(PreferenceScreen screen) {
|
public void displayPreference(PreferenceScreen screen) {
|
||||||
mCategory = (PreferenceCategory) screen.findPreference(getPreferenceKey());
|
mCategory = screen.findPreference(getPreferenceKey());
|
||||||
mSeeAllPref = screen.findPreference(KEY_SEE_ALL);
|
mSeeAllPref = screen.findPreference(KEY_SEE_ALL);
|
||||||
mDivider = screen.findPreference(KEY_DIVIDER);
|
mDivider = screen.findPreference(KEY_DIVIDER);
|
||||||
super.displayPreference(screen);
|
super.displayPreference(screen);
|
||||||
|
|||||||
@@ -67,7 +67,7 @@ public class SoundPreferenceController extends NotificationPreferenceController
|
|||||||
public void displayPreference(PreferenceScreen screen) {
|
public void displayPreference(PreferenceScreen screen) {
|
||||||
super.displayPreference(screen);
|
super.displayPreference(screen);
|
||||||
|
|
||||||
mPreference = (NotificationSoundPreference) screen.findPreference(getPreferenceKey());
|
mPreference = screen.findPreference(getPreferenceKey());
|
||||||
}
|
}
|
||||||
|
|
||||||
public void updateState(Preference preference) {
|
public void updateState(Preference preference) {
|
||||||
|
|||||||
@@ -54,7 +54,7 @@ public abstract class VolumeSeekBarPreferenceController extends
|
|||||||
public void displayPreference(PreferenceScreen screen) {
|
public void displayPreference(PreferenceScreen screen) {
|
||||||
super.displayPreference(screen);
|
super.displayPreference(screen);
|
||||||
if (isAvailable()) {
|
if (isAvailable()) {
|
||||||
mPreference = (VolumeSeekBarPreference) screen.findPreference(getPreferenceKey());
|
mPreference = screen.findPreference(getPreferenceKey());
|
||||||
mPreference.setCallback(mVolumePreferenceCallback);
|
mPreference.setCallback(mVolumePreferenceCallback);
|
||||||
mPreference.setStream(getAudioStream());
|
mPreference.setStream(getAudioStream());
|
||||||
mPreference.setMuteIcon(getMuteIcon());
|
mPreference.setMuteIcon(getMuteIcon());
|
||||||
|
|||||||
@@ -100,7 +100,7 @@ public class WorkSoundPreferenceController extends AbstractPreferenceController
|
|||||||
@Override
|
@Override
|
||||||
public void displayPreference(PreferenceScreen screen) {
|
public void displayPreference(PreferenceScreen screen) {
|
||||||
super.displayPreference(screen);
|
super.displayPreference(screen);
|
||||||
mWorkPreferenceCategory = (PreferenceGroup) screen.findPreference(KEY_WORK_CATEGORY);
|
mWorkPreferenceCategory = screen.findPreference(KEY_WORK_CATEGORY);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
@@ -56,7 +56,7 @@ public class ZenAutomaticRuleSwitchPreferenceController extends
|
|||||||
@Override
|
@Override
|
||||||
public void displayPreference(PreferenceScreen screen) {
|
public void displayPreference(PreferenceScreen screen) {
|
||||||
super.displayPreference(screen);
|
super.displayPreference(screen);
|
||||||
LayoutPreference pref = (LayoutPreference) screen.findPreference(KEY);
|
LayoutPreference pref = screen.findPreference(KEY);
|
||||||
mSwitchBar = pref.findViewById(R.id.switch_bar);
|
mSwitchBar = pref.findViewById(R.id.switch_bar);
|
||||||
|
|
||||||
if (mSwitchBar != null) {
|
if (mSwitchBar != null) {
|
||||||
|
|||||||
@@ -56,7 +56,7 @@ public class ZenModeAutomaticRulesPreferenceController extends
|
|||||||
@Override
|
@Override
|
||||||
public void displayPreference(PreferenceScreen screen) {
|
public void displayPreference(PreferenceScreen screen) {
|
||||||
super.displayPreference(screen);
|
super.displayPreference(screen);
|
||||||
mPreferenceCategory = (PreferenceCategory) screen.findPreference(getPreferenceKey());
|
mPreferenceCategory = screen.findPreference(getPreferenceKey());
|
||||||
mPreferenceCategory.setPersistent(false);
|
mPreferenceCategory.setPersistent(false);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -56,7 +56,7 @@ public class ZenModePriorityCallsPreferenceController extends AbstractZenModePre
|
|||||||
@Override
|
@Override
|
||||||
public void displayPreference(PreferenceScreen screen) {
|
public void displayPreference(PreferenceScreen screen) {
|
||||||
super.displayPreference(screen);
|
super.displayPreference(screen);
|
||||||
mPreference = (ListPreference) screen.findPreference(KEY);
|
mPreference = screen.findPreference(KEY);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
@@ -56,7 +56,7 @@ public class ZenModePriorityMessagesPreferenceController extends AbstractZenMode
|
|||||||
@Override
|
@Override
|
||||||
public void displayPreference(PreferenceScreen screen) {
|
public void displayPreference(PreferenceScreen screen) {
|
||||||
super.displayPreference(screen);
|
super.displayPreference(screen);
|
||||||
mPreference = (ListPreference) screen.findPreference(KEY);
|
mPreference = screen.findPreference(KEY);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
@@ -49,7 +49,7 @@ public class ZenModeVisEffectsAllPreferenceController
|
|||||||
@Override
|
@Override
|
||||||
public void displayPreference(PreferenceScreen screen) {
|
public void displayPreference(PreferenceScreen screen) {
|
||||||
super.displayPreference(screen);
|
super.displayPreference(screen);
|
||||||
mPreference = (ZenCustomRadioButtonPreference) screen.findPreference(getPreferenceKey());
|
mPreference = screen.findPreference(getPreferenceKey());
|
||||||
mPreference.setOnRadioButtonClickListener(this);
|
mPreference.setOnRadioButtonClickListener(this);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -51,7 +51,7 @@ public class ZenModeVisEffectsCustomPreferenceController
|
|||||||
@Override
|
@Override
|
||||||
public void displayPreference(PreferenceScreen screen) {
|
public void displayPreference(PreferenceScreen screen) {
|
||||||
super.displayPreference(screen);
|
super.displayPreference(screen);
|
||||||
mPreference = (ZenCustomRadioButtonPreference) screen.findPreference(getPreferenceKey());
|
mPreference = screen.findPreference(getPreferenceKey());
|
||||||
|
|
||||||
mPreference.setOnGearClickListener(p -> {
|
mPreference.setOnGearClickListener(p -> {
|
||||||
launchCustomSettings();
|
launchCustomSettings();
|
||||||
|
|||||||
@@ -49,7 +49,7 @@ public class ZenModeVisEffectsNonePreferenceController
|
|||||||
@Override
|
@Override
|
||||||
public void displayPreference(PreferenceScreen screen) {
|
public void displayPreference(PreferenceScreen screen) {
|
||||||
super.displayPreference(screen);
|
super.displayPreference(screen);
|
||||||
mPreference = (ZenCustomRadioButtonPreference) screen.findPreference(getPreferenceKey());
|
mPreference = screen.findPreference(getPreferenceKey());
|
||||||
mPreference.setOnRadioButtonClickListener(this);
|
mPreference.setOnRadioButtonClickListener(this);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -39,7 +39,7 @@ public class ZenRuleCustomPolicyPreferenceController extends
|
|||||||
@Override
|
@Override
|
||||||
public void displayPreference(PreferenceScreen screen) {
|
public void displayPreference(PreferenceScreen screen) {
|
||||||
super.displayPreference(screen);
|
super.displayPreference(screen);
|
||||||
mPreference = (ZenCustomRadioButtonPreference) screen.findPreference(getPreferenceKey());
|
mPreference = screen.findPreference(getPreferenceKey());
|
||||||
|
|
||||||
mPreference.setOnGearClickListener(p -> {
|
mPreference.setOnGearClickListener(p -> {
|
||||||
setCustomPolicy();
|
setCustomPolicy();
|
||||||
|
|||||||
@@ -40,7 +40,7 @@ public class ZenRuleDefaultPolicyPreferenceController extends
|
|||||||
@Override
|
@Override
|
||||||
public void displayPreference(PreferenceScreen screen) {
|
public void displayPreference(PreferenceScreen screen) {
|
||||||
super.displayPreference(screen);
|
super.displayPreference(screen);
|
||||||
mPreference = (ZenCustomRadioButtonPreference) screen.findPreference(getPreferenceKey());
|
mPreference = screen.findPreference(getPreferenceKey());
|
||||||
|
|
||||||
mPreference.setOnRadioButtonClickListener(p -> {
|
mPreference.setOnRadioButtonClickListener(p -> {
|
||||||
mRule.setZenPolicy(null);
|
mRule.setZenPolicy(null);
|
||||||
|
|||||||
@@ -41,7 +41,7 @@ public class ZenRuleVisEffectsAllPreferenceController extends
|
|||||||
@Override
|
@Override
|
||||||
public void displayPreference(PreferenceScreen screen) {
|
public void displayPreference(PreferenceScreen screen) {
|
||||||
super.displayPreference(screen);
|
super.displayPreference(screen);
|
||||||
mPreference = (ZenCustomRadioButtonPreference) screen.findPreference(getPreferenceKey());
|
mPreference = screen.findPreference(getPreferenceKey());
|
||||||
|
|
||||||
mPreference.setOnRadioButtonClickListener(p -> {
|
mPreference.setOnRadioButtonClickListener(p -> {
|
||||||
mMetricsFeatureProvider.action(mContext, SettingsEnums.ACTION_ZEN_SOUND_ONLY,
|
mMetricsFeatureProvider.action(mContext, SettingsEnums.ACTION_ZEN_SOUND_ONLY,
|
||||||
|
|||||||
@@ -41,7 +41,7 @@ public class ZenRuleVisEffectsCustomPreferenceController extends
|
|||||||
@Override
|
@Override
|
||||||
public void displayPreference(PreferenceScreen screen) {
|
public void displayPreference(PreferenceScreen screen) {
|
||||||
super.displayPreference(screen);
|
super.displayPreference(screen);
|
||||||
mPreference = (ZenCustomRadioButtonPreference) screen.findPreference(getPreferenceKey());
|
mPreference = screen.findPreference(getPreferenceKey());
|
||||||
|
|
||||||
mPreference.setOnGearClickListener(p -> {
|
mPreference.setOnGearClickListener(p -> {
|
||||||
launchCustomSettings();
|
launchCustomSettings();
|
||||||
|
|||||||
@@ -73,7 +73,7 @@ public class PermissionBarChartPreferenceController extends BasePreferenceContro
|
|||||||
@Override
|
@Override
|
||||||
public void displayPreference(PreferenceScreen screen) {
|
public void displayPreference(PreferenceScreen screen) {
|
||||||
super.displayPreference(screen);
|
super.displayPreference(screen);
|
||||||
mBarChartPreference = (BarChartPreference) screen.findPreference(getPreferenceKey());
|
mBarChartPreference = screen.findPreference(getPreferenceKey());
|
||||||
|
|
||||||
final BarChartInfo info = new BarChartInfo.Builder()
|
final BarChartInfo info = new BarChartInfo.Builder()
|
||||||
.setTitle(R.string.permission_bar_chart_title)
|
.setTitle(R.string.permission_bar_chart_title)
|
||||||
|
|||||||
@@ -79,7 +79,7 @@ public class ChangeScreenLockPreferenceController extends AbstractPreferenceCont
|
|||||||
@Override
|
@Override
|
||||||
public void displayPreference(PreferenceScreen screen) {
|
public void displayPreference(PreferenceScreen screen) {
|
||||||
super.displayPreference(screen);
|
super.displayPreference(screen);
|
||||||
mPreference = (RestrictedPreference) screen.findPreference(getPreferenceKey());
|
mPreference = screen.findPreference(getPreferenceKey());
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
@@ -77,7 +77,7 @@ public class LockUnificationPreferenceController extends AbstractPreferenceContr
|
|||||||
@Override
|
@Override
|
||||||
public void displayPreference(PreferenceScreen screen) {
|
public void displayPreference(PreferenceScreen screen) {
|
||||||
super.displayPreference(screen);
|
super.displayPreference(screen);
|
||||||
mUnifyProfile = (RestrictedSwitchPreference) screen.findPreference(KEY_UNIFICATION);
|
mUnifyProfile = screen.findPreference(KEY_UNIFICATION);
|
||||||
}
|
}
|
||||||
|
|
||||||
public LockUnificationPreferenceController(Context context, SecuritySettings host) {
|
public LockUnificationPreferenceController(Context context, SecuritySettings host) {
|
||||||
|
|||||||
@@ -61,7 +61,7 @@ public class OwnerInfoPreferenceController extends AbstractPreferenceController
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void displayPreference(PreferenceScreen screen) {
|
public void displayPreference(PreferenceScreen screen) {
|
||||||
mOwnerInfoPref = (RestrictedPreference) screen.findPreference(KEY_OWNER_INFO);
|
mOwnerInfoPref = screen.findPreference(KEY_OWNER_INFO);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
@@ -52,7 +52,7 @@ public class ResetCredentialsPreferenceController extends RestrictedEncryptionPr
|
|||||||
@Override
|
@Override
|
||||||
public void displayPreference(PreferenceScreen screen) {
|
public void displayPreference(PreferenceScreen screen) {
|
||||||
super.displayPreference(screen);
|
super.displayPreference(screen);
|
||||||
mPreference = (RestrictedPreference) screen.findPreference(getPreferenceKey());
|
mPreference = screen.findPreference(getPreferenceKey());
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
@@ -91,7 +91,7 @@ public class TrustAgentListPreferenceController extends AbstractPreferenceContro
|
|||||||
@Override
|
@Override
|
||||||
public void displayPreference(PreferenceScreen screen) {
|
public void displayPreference(PreferenceScreen screen) {
|
||||||
super.displayPreference(screen);
|
super.displayPreference(screen);
|
||||||
mSecurityCategory = (PreferenceCategory) screen.findPreference(PREF_KEY_SECURITY_CATEGORY);
|
mSecurityCategory = screen.findPreference(PREF_KEY_SECURITY_CATEGORY);
|
||||||
updateTrustAgents();
|
updateTrustAgents();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -43,7 +43,7 @@ public class VideoPreferenceController extends BasePreferenceController implemen
|
|||||||
@Override
|
@Override
|
||||||
public void displayPreference(PreferenceScreen screen) {
|
public void displayPreference(PreferenceScreen screen) {
|
||||||
super.displayPreference(screen);
|
super.displayPreference(screen);
|
||||||
mVideoPreference = (VideoPreference) screen.findPreference(getPreferenceKey());
|
mVideoPreference = screen.findPreference(getPreferenceKey());
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
@@ -99,7 +99,7 @@ public class WifiConnectionPreferenceController extends AbstractPreferenceContro
|
|||||||
@Override
|
@Override
|
||||||
public void displayPreference(PreferenceScreen screen) {
|
public void displayPreference(PreferenceScreen screen) {
|
||||||
super.displayPreference(screen);
|
super.displayPreference(screen);
|
||||||
mPreferenceGroup = (PreferenceGroup) screen.findPreference(mPreferenceGroupKey);
|
mPreferenceGroup = screen.findPreference(mPreferenceGroupKey);
|
||||||
mPrefContext = screen.getContext();
|
mPrefContext = screen.getContext();
|
||||||
update();
|
update();
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -53,7 +53,7 @@ public class WifiMasterSwitchPreferenceController extends AbstractPreferenceCont
|
|||||||
@Override
|
@Override
|
||||||
public void displayPreference(PreferenceScreen screen) {
|
public void displayPreference(PreferenceScreen screen) {
|
||||||
super.displayPreference(screen);
|
super.displayPreference(screen);
|
||||||
mWifiPreference = (MasterSwitchPreference) screen.findPreference(KEY_TOGGLE_WIFI);
|
mWifiPreference = screen.findPreference(KEY_TOGGLE_WIFI);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
@@ -62,7 +62,7 @@ public class WifiWakeupPreferenceController extends AbstractPreferenceController
|
|||||||
@Override
|
@Override
|
||||||
public void displayPreference(PreferenceScreen screen) {
|
public void displayPreference(PreferenceScreen screen) {
|
||||||
super.displayPreference(screen);
|
super.displayPreference(screen);
|
||||||
mPreference = (SwitchPreference) screen.findPreference(KEY_ENABLE_WIFI_WAKEUP);
|
mPreference = screen.findPreference(KEY_ENABLE_WIFI_WAKEUP);
|
||||||
updateState(mPreference);
|
updateState(mPreference);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -305,14 +305,14 @@ public class WifiDetailPreferenceController extends AbstractPreferenceController
|
|||||||
mSubnetPref = screen.findPreference(KEY_SUBNET_MASK_PREF);
|
mSubnetPref = screen.findPreference(KEY_SUBNET_MASK_PREF);
|
||||||
mDnsPref = screen.findPreference(KEY_DNS_PREF);
|
mDnsPref = screen.findPreference(KEY_DNS_PREF);
|
||||||
|
|
||||||
mIpv6Category = (PreferenceCategory) screen.findPreference(KEY_IPV6_CATEGORY);
|
mIpv6Category = screen.findPreference(KEY_IPV6_CATEGORY);
|
||||||
mIpv6AddressPref = screen.findPreference(KEY_IPV6_ADDRESSES_PREF);
|
mIpv6AddressPref = screen.findPreference(KEY_IPV6_ADDRESSES_PREF);
|
||||||
|
|
||||||
mSecurityPref.setSummary(mAccessPoint.getSecurityString(/* concise */ false));
|
mSecurityPref.setSummary(mAccessPoint.getSecurityString(/* concise */ false));
|
||||||
}
|
}
|
||||||
|
|
||||||
private void setupEntityHeader(PreferenceScreen screen) {
|
private void setupEntityHeader(PreferenceScreen screen) {
|
||||||
LayoutPreference headerPref = (LayoutPreference) screen.findPreference(KEY_HEADER);
|
LayoutPreference headerPref = screen.findPreference(KEY_HEADER);
|
||||||
mEntityHeaderController =
|
mEntityHeaderController =
|
||||||
EntityHeaderController.newInstance(
|
EntityHeaderController.newInstance(
|
||||||
mFragment.getActivity(), mFragment,
|
mFragment.getActivity(), mFragment,
|
||||||
@@ -502,7 +502,7 @@ public class WifiDetailPreferenceController extends AbstractPreferenceController
|
|||||||
private static String ipv4PrefixLengthToSubnetMask(int prefixLength) {
|
private static String ipv4PrefixLengthToSubnetMask(int prefixLength) {
|
||||||
try {
|
try {
|
||||||
InetAddress all = InetAddress.getByAddress(
|
InetAddress all = InetAddress.getByAddress(
|
||||||
new byte[] {(byte) 255, (byte) 255, (byte) 255, (byte) 255});
|
new byte[]{(byte) 255, (byte) 255, (byte) 255, (byte) 255});
|
||||||
return NetworkUtils.getNetworkPart(all, prefixLength).getHostAddress();
|
return NetworkUtils.getNetworkPart(all, prefixLength).getHostAddress();
|
||||||
} catch (UnknownHostException e) {
|
} catch (UnknownHostException e) {
|
||||||
return null;
|
return null;
|
||||||
|
|||||||
@@ -42,7 +42,7 @@ public abstract class P2pCategoryPreferenceController extends AbstractPreference
|
|||||||
@Override
|
@Override
|
||||||
public void displayPreference(PreferenceScreen screen) {
|
public void displayPreference(PreferenceScreen screen) {
|
||||||
super.displayPreference(screen);
|
super.displayPreference(screen);
|
||||||
mCategory = (PreferenceGroup) screen.findPreference(getPreferenceKey());
|
mCategory = screen.findPreference(getPreferenceKey());
|
||||||
}
|
}
|
||||||
|
|
||||||
public void removeAllChildren() {
|
public void removeAllChildren() {
|
||||||
|
|||||||
@@ -76,7 +76,7 @@ public class SavedAccessPointsPreferenceController extends BasePreferenceControl
|
|||||||
@Override
|
@Override
|
||||||
public void displayPreference(PreferenceScreen screen) {
|
public void displayPreference(PreferenceScreen screen) {
|
||||||
super.displayPreference(screen);
|
super.displayPreference(screen);
|
||||||
mPreferenceGroup = (PreferenceGroup) screen.findPreference(getPreferenceKey());
|
mPreferenceGroup = screen.findPreference(getPreferenceKey());
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
Reference in New Issue
Block a user