diff options
Diffstat (limited to 'src/com/android/settings/applications/ManageApplications.java')
-rw-r--r-- | src/com/android/settings/applications/ManageApplications.java | 26 |
1 files changed, 15 insertions, 11 deletions
diff --git a/src/com/android/settings/applications/ManageApplications.java b/src/com/android/settings/applications/ManageApplications.java index 68c942d..747b406 100644 --- a/src/com/android/settings/applications/ManageApplications.java +++ b/src/com/android/settings/applications/ManageApplications.java @@ -16,11 +16,7 @@ package com.android.settings.applications; -import com.android.internal.content.PackageHelper; -import com.android.settings.R; -import com.android.settings.Settings.RunningServicesActivity; -import com.android.settings.Settings.StorageUseActivity; -import com.android.settings.applications.ApplicationsState.AppEntry; +import static com.android.settings.Utils.prepareCustomPreferencesList; import android.app.Activity; import android.app.Fragment; @@ -58,6 +54,12 @@ import android.widget.ListView; import android.widget.TabHost; import android.widget.TextView; +import com.android.internal.content.PackageHelper; +import com.android.settings.R; +import com.android.settings.Settings.RunningServicesActivity; +import com.android.settings.Settings.StorageUseActivity; +import com.android.settings.applications.ApplicationsState.AppEntry; + import java.util.ArrayList; import java.util.Comparator; @@ -618,9 +620,8 @@ public class ManageApplications extends Fragment implements mCreatedRunning = mResumedRunning = false; mCurView = VIEW_NOTHING; - - View tabRoot = mInflater.inflate(R.layout.manage_apps_tab_content, null); - mTabHost = (TabHost)tabRoot.findViewById(com.android.internal.R.id.tabhost); + + mTabHost = (TabHost) mInflater.inflate(R.layout.manage_apps_tab_content, container, false); mTabHost.setup(); final TabHost tabHost = mTabHost; tabHost.addTab(tabHost.newTabSpec(TAB_DOWNLOADED) @@ -644,7 +645,10 @@ public class ManageApplications extends Fragment implements tabHost.setCurrentTabByTag(mDefaultTab); tabHost.setOnTabChangedListener(this); - return tabRoot; + // adjust padding around tabwidget as needed + prepareCustomPreferencesList(container, mTabHost, mListView); + + return mTabHost; } @Override @@ -708,10 +712,10 @@ public class ManageApplications extends Fragment implements // bar UI to be very confusing. menu.add(0, SORT_ORDER_ALPHA, 1, R.string.sort_order_alpha) //.setIcon(android.R.drawable.ic_menu_sort_alphabetically) - .setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM); + .setShowAsAction(MenuItem.SHOW_AS_ACTION_NEVER); menu.add(0, SORT_ORDER_SIZE, 2, R.string.sort_order_size) //.setIcon(android.R.drawable.ic_menu_sort_by_size) - .setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM); + .setShowAsAction(MenuItem.SHOW_AS_ACTION_NEVER); menu.add(0, SHOW_RUNNING_SERVICES, 3, R.string.show_running_services) .setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM); menu.add(0, SHOW_BACKGROUND_PROCESSES, 3, R.string.show_background_processes) |