Fix bug 3381583 - Settings action bar not refreshing menu content

Change-Id: I71416dbf691a6dacfb58c6ac3cc0df8233db8f44
This commit is contained in:
Adam Powell
2011-01-23 17:35:41 -08:00
parent 6370c87a6b
commit a31be80ef0

View File

@@ -16,13 +16,13 @@
package com.android.settings.applications; package com.android.settings.applications;
import com.android.settings.R;
import com.android.internal.content.PackageHelper; import com.android.internal.content.PackageHelper;
import com.android.settings.applications.ApplicationsState.AppEntry; import com.android.settings.R;
import com.android.settings.Settings.RunningServicesActivity; import com.android.settings.Settings.RunningServicesActivity;
import com.android.settings.Settings.StorageUseActivity; import com.android.settings.Settings.StorageUseActivity;
import com.android.settings.applications.ApplicationsState.AppEntry;
import android.app.Activity;
import android.app.Fragment; import android.app.Fragment;
import android.content.Context; import android.content.Context;
import android.content.Intent; import android.content.Intent;
@@ -48,6 +48,7 @@ import android.view.animation.AnimationUtils;
import android.view.inputmethod.InputMethodManager; import android.view.inputmethod.InputMethodManager;
import android.widget.AbsListView; import android.widget.AbsListView;
import android.widget.AdapterView; import android.widget.AdapterView;
import android.widget.AdapterView.OnItemClickListener;
import android.widget.BaseAdapter; import android.widget.BaseAdapter;
import android.widget.CheckBox; import android.widget.CheckBox;
import android.widget.Filter; import android.widget.Filter;
@@ -56,7 +57,6 @@ import android.widget.ImageView;
import android.widget.ListView; import android.widget.ListView;
import android.widget.TabHost; import android.widget.TabHost;
import android.widget.TextView; import android.widget.TextView;
import android.widget.AdapterView.OnItemClickListener;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Comparator; import java.util.Comparator;
@@ -856,6 +856,10 @@ public class ManageApplications extends Fragment implements
} }
} }
mCurView = which; mCurView = which;
final Activity host = getActivity();
if (host != null) {
host.invalidateOptionsMenu();
}
} }
void handleRunningProcessesAvail() { void handleRunningProcessesAvail() {