diff --git a/AndroidManifest.xml b/AndroidManifest.xml index d52b0ceda6d..3954230f5ff 100644 --- a/AndroidManifest.xml +++ b/AndroidManifest.xml @@ -987,6 +987,7 @@ + @@ -996,7 +997,7 @@ + android:value="com.android.settings.applications.manageapplications.ManageApplications" /> @@ -1043,19 +1044,6 @@ android:value="com.android.settings.applications.ProcessStatsUi" /> - - - - - - - - - @@ -1064,7 +1052,7 @@ + android:value="com.android.settings.applications.manageapplications.ManageApplications" /> @@ -1096,14 +1084,7 @@ android:exported="true" android:targetActivity="Settings$ManageApplicationsActivity"> - - - - + android:value="com.android.settings.applications.manageapplications.ManageApplications" /> - - - - - - - - - - - - - - - - - - - - - - diff --git a/res/xml/security_settings_misc.xml b/res/xml/security_settings_misc.xml index 7946dd9d771..94a4fea5941 100644 --- a/res/xml/security_settings_misc.xml +++ b/res/xml/security_settings_misc.xml @@ -76,7 +76,7 @@ + android:fragment="com.android.settings.applications.manageapplications.ManageApplications"> diff --git a/res/xml/special_access.xml b/res/xml/special_access.xml index f0db8e76568..32dcf8e7e42 100644 --- a/res/xml/special_access.xml +++ b/res/xml/special_access.xml @@ -22,7 +22,7 @@ 0; - } - - private void setAdvancedSettingsEnabled(boolean enabled) { - int value = enabled ? 1 : 0; - // Change the system setting - Settings.Secure.putInt(getContentResolver(), Settings.System.ADVANCED_SETTINGS, value); - // TODO: the settings thing should broadcast this for thread safety purposes. - Intent intent = new Intent(Intent.ACTION_ADVANCED_SETTINGS_CHANGED); - intent.putExtra("state", value); - getActivity().sendBroadcast(intent); - } - - private String getAppInstallLocation() { - int selectedLocation = Settings.Global.getInt(getContentResolver(), - Settings.Global.DEFAULT_INSTALL_LOCATION, APP_INSTALL_AUTO); - if (selectedLocation == APP_INSTALL_DEVICE) { - return APP_INSTALL_DEVICE_ID; - } else if (selectedLocation == APP_INSTALL_SDCARD) { - return APP_INSTALL_SDCARD_ID; - } else if (selectedLocation == APP_INSTALL_AUTO) { - return APP_INSTALL_AUTO_ID; - } else { - // Default value, should not happen. - return APP_INSTALL_AUTO_ID; - } - } -} diff --git a/src/com/android/settings/Settings.java b/src/com/android/settings/Settings.java index 089ffac390d..3a7382ac8c7 100644 --- a/src/com/android/settings/Settings.java +++ b/src/com/android/settings/Settings.java @@ -56,7 +56,6 @@ public class Settings extends SettingsActivity { public static class ApplicationSettingsActivity extends SettingsActivity { /* empty */ } public static class ManageApplicationsActivity extends SettingsActivity { /* empty */ } public static class ManageAssistActivity extends SettingsActivity { /* empty */ } - public static class AllApplicationsActivity extends SettingsActivity { /* empty */ } public static class HighPowerApplicationsActivity extends SettingsActivity { /* empty */ } public static class AppOpsSummaryActivity extends SettingsActivity { @Override diff --git a/src/com/android/settings/SettingsActivity.java b/src/com/android/settings/SettingsActivity.java index c927889b1d0..973c216231b 100644 --- a/src/com/android/settings/SettingsActivity.java +++ b/src/com/android/settings/SettingsActivity.java @@ -53,6 +53,7 @@ import android.widget.Toolbar; import com.android.internal.util.ArrayUtils; import com.android.settings.Settings.WifiSettingsActivity; +import com.android.settings.applications.manageapplications.ManageApplications; import com.android.settings.backup.BackupSettingsActivity; import com.android.settings.core.gateway.SettingsGateway; import com.android.settings.core.instrumentation.MetricsFeatureProvider; @@ -594,11 +595,10 @@ public class SettingsActivity extends SettingsDrawerActivity String intentClass = intent.getComponent().getClassName(); if (intentClass.equals(getClass().getName())) return null; - if ("com.android.settings.ManageApplications".equals(intentClass) - || "com.android.settings.RunningServices".equals(intentClass) + if ("com.android.settings.RunningServices".equals(intentClass) || "com.android.settings.applications.StorageUse".equals(intentClass)) { // Old names of manage apps. - intentClass = com.android.settings.applications.ManageApplications.class.getName(); + intentClass = ManageApplications.class.getName(); } return intentClass; diff --git a/src/com/android/settings/applications/AppInfoBase.java b/src/com/android/settings/applications/AppInfoBase.java index ddf3bf5c2b4..f20944d9427 100644 --- a/src/com/android/settings/applications/AppInfoBase.java +++ b/src/com/android/settings/applications/AppInfoBase.java @@ -16,6 +16,8 @@ package com.android.settings.applications; +import static com.android.settingslib.RestrictedLockUtils.EnforcedAdmin; + import android.app.Activity; import android.app.AlertDialog; import android.app.Dialog; @@ -42,6 +44,7 @@ import com.android.internal.logging.nano.MetricsProto; import com.android.settings.SettingsActivity; import com.android.settings.SettingsPreferenceFragment; import com.android.settings.Utils; +import com.android.settings.applications.manageapplications.ManageApplications; import com.android.settings.core.instrumentation.InstrumentedDialogFragment; import com.android.settings.overlay.FeatureFactory; import com.android.settings.wrapper.DevicePolicyManagerWrapper; @@ -51,8 +54,6 @@ import com.android.settingslib.applications.ApplicationsState.AppEntry; import java.util.ArrayList; -import static com.android.settingslib.RestrictedLockUtils.EnforcedAdmin; - public abstract class AppInfoBase extends SettingsPreferenceFragment implements ApplicationsState.Callbacks { diff --git a/src/com/android/settings/applications/AppOpsDetails.java b/src/com/android/settings/applications/AppOpsDetails.java index b488af696e8..0e41cab2847 100644 --- a/src/com/android/settings/applications/AppOpsDetails.java +++ b/src/com/android/settings/applications/AppOpsDetails.java @@ -40,6 +40,7 @@ import android.widget.Switch; import android.widget.TextView; import com.android.internal.logging.nano.MetricsProto.MetricsEvent; +import com.android.settings.applications.manageapplications.ManageApplications; import com.android.settings.core.InstrumentedPreferenceFragment; import com.android.settings.R; import com.android.settings.SettingsActivity; diff --git a/src/com/android/settings/applications/AppStateInstallAppsBridge.java b/src/com/android/settings/applications/AppStateInstallAppsBridge.java index cc7fb62c40c..0c3582e623c 100644 --- a/src/com/android/settings/applications/AppStateInstallAppsBridge.java +++ b/src/com/android/settings/applications/AppStateInstallAppsBridge.java @@ -135,7 +135,7 @@ public class AppStateInstallAppsBridge extends AppStateBaseBridge { } } - static final AppFilter FILTER_APP_SOURCES = new AppFilter() { + public static final AppFilter FILTER_APP_SOURCES = new AppFilter() { @Override public void init() { diff --git a/src/com/android/settings/applications/ExternalSourcesDetails.java b/src/com/android/settings/applications/ExternalSourcesDetails.java index 36ce8f803bd..5cd3c44ae76 100644 --- a/src/com/android/settings/applications/ExternalSourcesDetails.java +++ b/src/com/android/settings/applications/ExternalSourcesDetails.java @@ -15,6 +15,9 @@ */ package com.android.settings.applications; +import static android.app.Activity.RESULT_CANCELED; +import static android.app.Activity.RESULT_OK; + import android.app.AlertDialog; import android.app.AppOpsManager; import android.content.Context; @@ -31,9 +34,6 @@ import com.android.settings.applications.AppStateInstallAppsBridge.InstallAppsSt import com.android.settingslib.RestrictedSwitchPreference; import com.android.settingslib.applications.ApplicationsState.AppEntry; -import static android.app.Activity.RESULT_CANCELED; -import static android.app.Activity.RESULT_OK; - public class ExternalSourcesDetails extends AppInfoWithHeader implements OnPreferenceChangeListener { @@ -76,7 +76,7 @@ public class ExternalSourcesDetails extends AppInfoWithHeader return false; } - static CharSequence getPreferenceSummary(Context context, AppEntry entry) { + public static CharSequence getPreferenceSummary(Context context, AppEntry entry) { final UserManager um = UserManager.get(context); final int userRestrictionSource = um.getUserRestrictionSource( UserManager.DISALLOW_INSTALL_UNKNOWN_SOURCES, diff --git a/src/com/android/settings/applications/NotificationApps.java b/src/com/android/settings/applications/NotificationApps.java index ee802dd5d9e..f921092654e 100644 --- a/src/com/android/settings/applications/NotificationApps.java +++ b/src/com/android/settings/applications/NotificationApps.java @@ -19,6 +19,7 @@ import android.content.Context; import android.content.pm.ApplicationInfo; import com.android.settings.R; +import com.android.settings.applications.manageapplications.ManageApplications; import com.android.settings.dashboard.SummaryLoader; import com.android.settings.notification.NotificationBackend; import com.android.settingslib.wrapper.PackageManagerWrapper; diff --git a/src/com/android/settings/applications/AppViewHolder.java b/src/com/android/settings/applications/manageapplications/AppViewHolder.java similarity index 98% rename from src/com/android/settings/applications/AppViewHolder.java rename to src/com/android/settings/applications/manageapplications/AppViewHolder.java index cdb80481fb7..7b9d76688dc 100644 --- a/src/com/android/settings/applications/AppViewHolder.java +++ b/src/com/android/settings/applications/manageapplications/AppViewHolder.java @@ -14,7 +14,7 @@ * limitations under the License. */ -package com.android.settings.applications; +package com.android.settings.applications.manageapplications; import android.util.Log; import android.view.LayoutInflater; diff --git a/src/com/android/settings/applications/FileViewHolderController.java b/src/com/android/settings/applications/manageapplications/FileViewHolderController.java similarity index 89% rename from src/com/android/settings/applications/FileViewHolderController.java rename to src/com/android/settings/applications/manageapplications/FileViewHolderController.java index e8af722cda3..03e2e55a87b 100644 --- a/src/com/android/settings/applications/FileViewHolderController.java +++ b/src/com/android/settings/applications/manageapplications/FileViewHolderController.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2016 The Android Open Source Project + * Copyright (C) 2015 The Android Open Source Project * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -11,13 +11,12 @@ * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and - * limitations under the License + * limitations under the License. */ -package com.android.settings.applications; +package com.android.settings.applications.manageapplications; import android.app.Fragment; -import android.view.View; /** * FileViewHolderController handles adapting the AppViewHolder to work as a general purpose diff --git a/src/com/android/settings/applications/ManageApplications.java b/src/com/android/settings/applications/manageapplications/ManageApplications.java similarity index 98% rename from src/com/android/settings/applications/ManageApplications.java rename to src/com/android/settings/applications/manageapplications/ManageApplications.java index aaef169ed38..c0732f5771a 100644 --- a/src/com/android/settings/applications/ManageApplications.java +++ b/src/com/android/settings/applications/manageapplications/ManageApplications.java @@ -14,7 +14,7 @@ * limitations under the License. */ -package com.android.settings.applications; +package com.android.settings.applications.manageapplications; import android.annotation.IdRes; import android.annotation.Nullable; @@ -60,7 +60,6 @@ import android.widget.TextView; import com.android.internal.logging.nano.MetricsProto.MetricsEvent; import com.android.settings.R; import com.android.settings.Settings; -import com.android.settings.Settings.AllApplicationsActivity; import com.android.settings.Settings.GamesStorageActivity; import com.android.settings.Settings.HighPowerApplicationsActivity; import com.android.settings.Settings.ManageExternalSourcesActivity; @@ -72,8 +71,25 @@ import com.android.settings.Settings.UsageAccessSettingsActivity; import com.android.settings.Settings.WriteSettingsActivity; import com.android.settings.SettingsActivity; import com.android.settings.Utils; +import com.android.settings.applications.AppInfoBase; import com.android.settings.applications.AppStateAppOpsBridge.PermissionState; +import com.android.settings.applications.AppStateBaseBridge; +import com.android.settings.applications.AppStateInstallAppsBridge; +import com.android.settings.applications.AppStateNotificationBridge; +import com.android.settings.applications.AppStateOverlayBridge; +import com.android.settings.applications.AppStatePowerBridge; +import com.android.settings.applications.AppStateUsageBridge; import com.android.settings.applications.AppStateUsageBridge.UsageState; +import com.android.settings.applications.AppStateWriteSettingsBridge; +import com.android.settings.applications.AppStorageSettings; +import com.android.settings.applications.DefaultAppSettings; +import com.android.settings.applications.DrawOverlayDetails; +import com.android.settings.applications.ExternalSourcesDetails; +import com.android.settings.applications.InstalledAppCounter; +import com.android.settings.applications.InstalledAppDetails; +import com.android.settings.applications.NotificationApps; +import com.android.settings.applications.UsageAccessDetails; +import com.android.settings.applications.WriteSettingsDetails; import com.android.settings.core.InstrumentedPreferenceFragment; import com.android.settings.dashboard.SummaryLoader; import com.android.settings.fuelgauge.HighPowerDetail; @@ -299,9 +315,7 @@ public class ManageApplications extends InstrumentedPreferenceFragment if (className == null) { className = intent.getComponent().getClassName(); } - if (className.equals(AllApplicationsActivity.class.getName())) { - mShowSystem = true; - } else if (className.equals(NotificationAppListActivity.class.getName()) + if (className.equals(NotificationAppListActivity.class.getName()) || this instanceof NotificationApps) { mListType = LIST_TYPE_NOTIFICATION; mNotifBackend = new NotificationBackend(); @@ -354,7 +368,6 @@ public class ManageApplications extends InstrumentedPreferenceFragment mResetAppsHelper = new ResetAppsHelper(getActivity()); } - @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { diff --git a/src/com/android/settings/applications/MusicViewHolderController.java b/src/com/android/settings/applications/manageapplications/MusicViewHolderController.java similarity index 94% rename from src/com/android/settings/applications/MusicViewHolderController.java rename to src/com/android/settings/applications/manageapplications/MusicViewHolderController.java index af822a05449..1e4404723ed 100644 --- a/src/com/android/settings/applications/MusicViewHolderController.java +++ b/src/com/android/settings/applications/manageapplications/MusicViewHolderController.java @@ -11,10 +11,10 @@ * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and - * limitations under the License + * limitations under the License. */ -package com.android.settings.applications; +package com.android.settings.applications.manageapplications; import android.app.Fragment; import android.content.Context; @@ -36,7 +36,7 @@ import java.io.IOException; * MusicViewHolderController controls an Audio/Music file view in the ManageApplications view. */ public class MusicViewHolderController implements FileViewHolderController { - private static final String TAG = "MusicViewHolderController"; + private static final String TAG = "MusicViewHolderCtrl"; private static final String AUTHORITY_MEDIA = "com.android.providers.media.documents"; private static final int INSET_SIZE = 24; // dp diff --git a/src/com/android/settings/applications/PhotosViewHolderController.java b/src/com/android/settings/applications/manageapplications/PhotosViewHolderController.java similarity index 94% rename from src/com/android/settings/applications/PhotosViewHolderController.java rename to src/com/android/settings/applications/manageapplications/PhotosViewHolderController.java index a652bb15159..2d77f264a9a 100644 --- a/src/com/android/settings/applications/PhotosViewHolderController.java +++ b/src/com/android/settings/applications/manageapplications/PhotosViewHolderController.java @@ -11,10 +11,10 @@ * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and - * limitations under the License + * limitations under the License. */ -package com.android.settings.applications; +package com.android.settings.applications.manageapplications; import android.app.Fragment; import android.content.Context; @@ -33,7 +33,7 @@ import java.io.IOException; /** PhotosViewHolderController controls an Audio/Music file view in the ManageApplications view. */ public class PhotosViewHolderController implements FileViewHolderController { - private static final String TAG = "PhotosViewHolderController"; + private static final String TAG = "PhotosViewHolderCtrl"; private static final String IMAGE_MIME_TYPE = "image/*"; private static final int INSET_SIZE = 24; // dp diff --git a/src/com/android/settings/applications/ResetAppPrefPreferenceController.java b/src/com/android/settings/applications/manageapplications/ResetAppPrefPreferenceController.java similarity index 97% rename from src/com/android/settings/applications/ResetAppPrefPreferenceController.java rename to src/com/android/settings/applications/manageapplications/ResetAppPrefPreferenceController.java index 2766c59f220..d7f6c6eb558 100644 --- a/src/com/android/settings/applications/ResetAppPrefPreferenceController.java +++ b/src/com/android/settings/applications/manageapplications/ResetAppPrefPreferenceController.java @@ -14,7 +14,7 @@ * limitations under the License. */ -package com.android.settings.applications; +package com.android.settings.applications.manageapplications; import android.content.Context; import android.os.Bundle; diff --git a/src/com/android/settings/applications/ResetAppsHelper.java b/src/com/android/settings/applications/manageapplications/ResetAppsHelper.java similarity index 98% rename from src/com/android/settings/applications/ResetAppsHelper.java rename to src/com/android/settings/applications/manageapplications/ResetAppsHelper.java index 93d384d7c5f..686e027928e 100644 --- a/src/com/android/settings/applications/ResetAppsHelper.java +++ b/src/com/android/settings/applications/manageapplications/ResetAppsHelper.java @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package com.android.settings.applications; +package com.android.settings.applications.manageapplications; import static android.net.NetworkPolicyManager.POLICY_NONE; import static android.net.NetworkPolicyManager.POLICY_REJECT_METERED_BACKGROUND; diff --git a/src/com/android/settings/core/gateway/SettingsGateway.java b/src/com/android/settings/core/gateway/SettingsGateway.java index 8ee61c6fd0a..0cbca2a6784 100644 --- a/src/com/android/settings/core/gateway/SettingsGateway.java +++ b/src/com/android/settings/core/gateway/SettingsGateway.java @@ -45,7 +45,7 @@ import com.android.settings.applications.AppAndNotificationDashboardFragment; import com.android.settings.applications.DrawOverlayDetails; import com.android.settings.applications.ExternalSourcesDetails; import com.android.settings.applications.InstalledAppDetails; -import com.android.settings.applications.ManageApplications; +import com.android.settings.applications.manageapplications.ManageApplications; import com.android.settings.applications.ManageDomainUrls; import com.android.settings.applications.NotificationApps; import com.android.settings.applications.PictureInPictureDetails; diff --git a/src/com/android/settings/development/AppPicker.java b/src/com/android/settings/development/AppPicker.java index 480a0ec22af..d038b8fd765 100644 --- a/src/com/android/settings/development/AppPicker.java +++ b/src/com/android/settings/development/AppPicker.java @@ -32,7 +32,7 @@ import android.widget.ArrayAdapter; import android.widget.ListView; import com.android.settings.R; -import com.android.settings.applications.AppViewHolder; +import com.android.settings.applications.manageapplications.AppViewHolder; import java.text.Collator; import java.util.ArrayList; diff --git a/src/com/android/settings/deviceinfo/PrivateVolumeSettings.java b/src/com/android/settings/deviceinfo/PrivateVolumeSettings.java index 04da586726e..f3ef4c71455 100644 --- a/src/com/android/settings/deviceinfo/PrivateVolumeSettings.java +++ b/src/com/android/settings/deviceinfo/PrivateVolumeSettings.java @@ -19,7 +19,6 @@ package com.android.settings.deviceinfo; import android.app.AlertDialog; import android.app.Dialog; import android.app.Fragment; -import android.content.ActivityNotFoundException; import android.content.Context; import android.content.DialogInterface; import android.content.Intent; @@ -57,7 +56,7 @@ import com.android.settings.R; import com.android.settings.Settings.StorageUseActivity; import com.android.settings.SettingsPreferenceFragment; import com.android.settings.Utils; -import com.android.settings.applications.ManageApplications; +import com.android.settings.applications.manageapplications.ManageApplications; import com.android.settings.core.instrumentation.InstrumentedDialogFragment; import com.android.settings.deviceinfo.StorageSettings.MountTask; import com.android.settingslib.deviceinfo.StorageMeasurement; diff --git a/src/com/android/settings/deviceinfo/storage/StorageItemPreferenceController.java b/src/com/android/settings/deviceinfo/storage/StorageItemPreferenceController.java index 7f2cc33e291..1149b99bce6 100644 --- a/src/com/android/settings/deviceinfo/storage/StorageItemPreferenceController.java +++ b/src/com/android/settings/deviceinfo/storage/StorageItemPreferenceController.java @@ -36,7 +36,7 @@ import com.android.internal.logging.nano.MetricsProto.MetricsEvent; import com.android.settings.R; import com.android.settings.Settings; import com.android.settings.Utils; -import com.android.settings.applications.ManageApplications; +import com.android.settings.applications.manageapplications.ManageApplications; import com.android.settings.core.PreferenceControllerMixin; import com.android.settings.core.instrumentation.MetricsFeatureProvider; import com.android.settings.deviceinfo.PrivateVolumeSettings.SystemInfoFragment; diff --git a/src/com/android/settings/fuelgauge/BatteryOptimizationPreferenceController.java b/src/com/android/settings/fuelgauge/BatteryOptimizationPreferenceController.java index 53a37707924..10e428028cf 100644 --- a/src/com/android/settings/fuelgauge/BatteryOptimizationPreferenceController.java +++ b/src/com/android/settings/fuelgauge/BatteryOptimizationPreferenceController.java @@ -22,7 +22,7 @@ import android.support.v7.preference.Preference; import com.android.settings.R; import com.android.settings.Settings; import com.android.settings.SettingsActivity; -import com.android.settings.applications.ManageApplications; +import com.android.settings.applications.manageapplications.ManageApplications; import com.android.settings.core.PreferenceControllerMixin; import com.android.settingslib.core.AbstractPreferenceController; diff --git a/src/com/android/settings/fuelgauge/PowerUsageSummary.java b/src/com/android/settings/fuelgauge/PowerUsageSummary.java index 1955638f228..8a107a23882 100644 --- a/src/com/android/settings/fuelgauge/PowerUsageSummary.java +++ b/src/com/android/settings/fuelgauge/PowerUsageSummary.java @@ -56,7 +56,7 @@ import com.android.settings.Settings.HighPowerApplicationsActivity; import com.android.settings.SettingsActivity; import com.android.settings.Utils; import com.android.settings.applications.LayoutPreference; -import com.android.settings.applications.ManageApplications; +import com.android.settings.applications.manageapplications.ManageApplications; import com.android.settings.core.instrumentation.MetricsFeatureProvider; import com.android.settings.dashboard.SummaryLoader; import com.android.settings.display.AmbientDisplayPreferenceController; diff --git a/src/com/android/settings/search/InstalledAppResultLoader.java b/src/com/android/settings/search/InstalledAppResultLoader.java index 69a4693d780..7645c15487c 100644 --- a/src/com/android/settings/search/InstalledAppResultLoader.java +++ b/src/com/android/settings/search/InstalledAppResultLoader.java @@ -33,7 +33,7 @@ import android.text.TextUtils; import com.android.internal.logging.nano.MetricsProto; import com.android.settings.R; import com.android.settings.SettingsActivity; -import com.android.settings.applications.ManageApplications; +import com.android.settings.applications.manageapplications.ManageApplications; import com.android.settings.dashboard.SiteMapManager; import com.android.settings.utils.AsyncLoader; import com.android.settingslib.wrapper.PackageManagerWrapper; diff --git a/src/com/android/settings/system/ResetDashboardFragment.java b/src/com/android/settings/system/ResetDashboardFragment.java index 48295a42e18..b7b6b773181 100644 --- a/src/com/android/settings/system/ResetDashboardFragment.java +++ b/src/com/android/settings/system/ResetDashboardFragment.java @@ -21,7 +21,7 @@ import android.provider.SearchIndexableResource; import com.android.internal.logging.nano.MetricsProto; import com.android.settings.R; -import com.android.settings.applications.ResetAppPrefPreferenceController; +import com.android.settings.applications.manageapplications.ResetAppPrefPreferenceController; import com.android.settings.dashboard.DashboardFragment; import com.android.settings.network.NetworkResetPreferenceController; import com.android.settings.search.BaseSearchIndexProvider; diff --git a/tests/robotests/assets/grandfather_not_implementing_indexable b/tests/robotests/assets/grandfather_not_implementing_indexable index 17c8133d435..1a09062031a 100644 --- a/tests/robotests/assets/grandfather_not_implementing_indexable +++ b/tests/robotests/assets/grandfather_not_implementing_indexable @@ -85,7 +85,6 @@ com.android.settings.TrustAgentSettings com.android.settings.password.ChooseLockGeneric$ChooseLockGenericFragment com.android.settings.IccLockSettings com.android.settings.TetherSettings -com.android.settings.ApplicationSettings com.android.settings.ApnEditor com.android.settings.UserCredentialsSettings com.android.settings.TestingSettings diff --git a/tests/robotests/res/xml-mcc999/display_settings.xml b/tests/robotests/res/xml-mcc999/display_settings.xml index 4e0ce6b65c2..8c5d47ad4f5 100644 --- a/tests/robotests/res/xml-mcc999/display_settings.xml +++ b/tests/robotests/res/xml-mcc999/display_settings.xml @@ -50,6 +50,8 @@ android:key="pref_key_4" android:title="pref_title_4" android:summary="summary_4" + android:entries="@array/app_install_location_entries" + android:entryValues="@array/app_install_location_values" settings:keywords="keywords1, keywords2, keywords3" /> true)); AppFilter filter = - ManageApplications.getCompositeFilter( - ManageApplications.LIST_TYPE_STORAGE, - ManageApplications.STORAGE_TYPE_MUSIC, - "uuid"); + ManageApplications.getCompositeFilter( + ManageApplications.LIST_TYPE_STORAGE, + ManageApplications.STORAGE_TYPE_MUSIC, + "uuid"); AppFilter composedFilter = new CompoundFilter(ApplicationsState.FILTER_INSTANT, filter); final ApplicationInfo info = new ApplicationInfo();