diff --git a/res/layout/apps_filter_spinner.xml b/res/layout/apps_filter_spinner.xml
index e468a4bb8d0..ca69cc61f82 100644
--- a/res/layout/apps_filter_spinner.xml
+++ b/res/layout/apps_filter_spinner.xml
@@ -15,31 +15,30 @@
limitations under the License.
-->
-
+ android:layout_height="wrap_content">
-
+ android:layout_width="wrap_content"
+ android:layout_centerHorizontal="true"
+ android:layout_marginTop="24dp"
+ android:layout_marginBottom="16dp"/>
+ android:visibility="gone"/>
-
+
diff --git a/src/com/android/settings/applications/manageapplications/ManageApplications.java b/src/com/android/settings/applications/manageapplications/ManageApplications.java
index 1f577b43c45..44ea575a825 100644
--- a/src/com/android/settings/applications/manageapplications/ManageApplications.java
+++ b/src/com/android/settings/applications/manageapplications/ManageApplications.java
@@ -67,7 +67,6 @@ import android.view.View;
import android.view.ViewGroup;
import android.widget.AdapterView;
import android.widget.AdapterView.OnItemSelectedListener;
-import android.widget.ArrayAdapter;
import android.widget.FrameLayout;
import android.widget.Spinner;
@@ -128,6 +127,7 @@ import com.android.settingslib.applications.ApplicationsState.VolumeFilter;
import com.android.settingslib.applications.StorageStatsSource;
import com.android.settingslib.fuelgauge.PowerWhitelistBackend;
import com.android.settingslib.utils.ThreadUtils;
+import com.android.settingslib.widget.settingsspinner.SettingsSpinnerAdapter;
import java.util.ArrayList;
import java.util.Arrays;
@@ -757,7 +757,7 @@ public class ManageApplications extends InstrumentedFragment
}
}
- static class FilterSpinnerAdapter extends ArrayAdapter {
+ static class FilterSpinnerAdapter extends SettingsSpinnerAdapter {
private final ManageApplications mManageApplications;
private final Context mContext;
@@ -767,10 +767,9 @@ public class ManageApplications extends InstrumentedFragment
private final ArrayList mFilterOptions = new ArrayList<>();
public FilterSpinnerAdapter(ManageApplications manageApplications) {
- super(manageApplications.getContext(), R.layout.filter_spinner_item);
+ super(manageApplications.getContext());
mContext = manageApplications.getContext();
mManageApplications = manageApplications;
- setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
}
public AppFilterItem getFilter(int position) {