Android 无效选项菜单时堆栈溢出
我从一个用户那里得到了一份事故报告。我有个奇怪的问题。“无效选项”菜单上的堆栈溢出 看起来InvalidateOptions菜单是一个包装器方法,它进行递归调用。我不知道怎么处理 以下是我的用户提供的崩溃报告:Android 无效选项菜单时堆栈溢出,android,stack-overflow,Android,Stack Overflow,我从一个用户那里得到了一份事故报告。我有个奇怪的问题。“无效选项”菜单上的堆栈溢出 看起来InvalidateOptions菜单是一个包装器方法,它进行递归调用。我不知道怎么处理 以下是我的用户提供的崩溃报告: USER_COMMENT=null ANDROID_VERSION=4.1.2 APP_VERSION_NAME=1.0 BRAND=samsung PHONE_MODEL=GT-I9100 STACK_TRACE=java.lang.StackOverflowE
USER_COMMENT=null
ANDROID_VERSION=4.1.2
APP_VERSION_NAME=1.0
BRAND=samsung
PHONE_MODEL=GT-I9100
STACK_TRACE=java.lang.StackOverflowError at android.content.res.Resources.getValue(Resources.java:1022) at android.content.res.Resources.loadXmlResourceParser(Resources.java:2131) at android.content.res.Resources.getLayout(Resources.java:865) at android.support.v7.internal.view.SupportMenuInflater.inflate(SupportMenuInflater.java:115) at com.geniboys.sosyaaal.ExplorerActivity.onCreateOptionsMenu(ExplorerActivity.java:309) at android.app.Activity.onCreatePanelMenu(Activity.java:2571) at android.support.v4.app.FragmentActivity.onCreatePanelMenu(FragmentActivity.java:225) at android.support.v7.app.ActionBarActivity.superOnCreatePanelMenu(ActionBarActivity.java:233) at android.support.v7.app.ActionBarActivityDelegateICS.onCreatePanelMenu(ActionBarActivityDelegateICS.java:146) at android.support.v7.app.ActionBarActivity.onCreatePanelMenu(ActionBarActivity.java:200) at android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onCreatePanelMenu(ActionBarActivityDelegateICS.java:293) at com.android.internal.policy.impl.PhoneWindow.preparePanel(PhoneWindow.java:455) at com.android.internal.policy.impl.PhoneWindow.invalidatePanelMenu(PhoneWindow.java:829) at android.app.Activity.invalidateOptionsMenu(Activity.java:2690) at android.support.v4.app.ActivityCompatHoneycomb.invalidateOptionsMenu(ActivityCompatHoneycomb.java:29) at android.support.v4.app.FragmentActivity.supportInvalidateOptionsMenu(FragmentActivity.java:649) at android.support.v7.app.ActionBarActivity.supportInvalidateOptionsMenu(ActionBarActivity.java:171) at com.geniboys.sosyaaal.ExplorerActivity.onCreateOptionsMenu(ExplorerActivity.java:310) at android.app.Activity.onCreatePanelMenu(Activity.java:2571) at android.support.v4.app.FragmentActivity.onCreatePanelMenu(FragmentActivity.java:225) at android.support.v7.app.ActionBarActivity.superOnCreatePanelMenu(ActionBarActivity.java:233) at android.support.v7.app.ActionBarActivityDelegateICS.onCreatePanelMenu(ActionBarActivityDelegateICS.java:146) at android.support.v7.app.ActionBarActivity.onCreatePanelMenu(ActionBarActivity.java:200) at android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onCreatePanelMenu(ActionBarActivityDelegateICS.java:293) at com.android.internal.policy.impl.PhoneWindow.preparePanel(PhoneWindow.java:455) at com.android.internal.policy.impl.PhoneWindow.invalidatePanelMenu(PhoneWindow.java:829) at android.app.Activity.invalidateOptionsMenu(Activity.java:2690) at android.support.v4.app.ActivityCompatHoneycomb.invalidateOptionsMenu(ActivityCompatHoneycomb.java:29) at android.support.v4.app.FragmentActivity.supportInvalidateOptionsMenu(FragmentActivity.java:649) at android.support.v7.app.ActionBarActivity.supportInvalidateOptionsMenu(ActionBarActivity.java:171) at com.geniboys.sosyaaal.ExplorerActivity.onCreateOptionsMenu(ExplorerActivity.java:310) at android.app.Activity.onCreatePanelMenu(Activity.java:2571) at android.support.v4.app.FragmentActivity.onCreatePanelMenu(FragmentActivity.java:225) at android.support.v7.app.ActionBarActivity.superOnCreatePanelMenu(ActionBarActivity.java:233) at android.support.v7.app.ActionBarActivityDelegateICS.onCreatePanelMenu(ActionBarActivityDelegateICS.java:146) at android.support.v7.app.ActionBarActivity.onCreatePanelMenu(ActionBarActivity.java:200) at android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onCreatePanelMenu(ActionBarActivityDelegateICS.java:293) at com.android.internal.policy.impl.PhoneWindow.preparePanel(PhoneWindow.java:455) at com.android.internal.policy.impl.PhoneWindow.invalidatePanelMenu(PhoneWindow.java:829) at android.app.Activity.invalidateOptionsMenu(Activity.java:2690) at android.support.v4.app.ActivityCompatHoneycomb.invalidateOptionsMenu(ActivityCompatHoneycomb.java:29) at android.support.v4.app.FragmentActivity.supportInvalidateOptionsMenu(FragmentActivity.java:649) at android.support.v7.app.ActionBarActivity.supportInvalidateOptionsMenu(ActionBarActivity.java:171) at com.geniboys.sosyaaal.ExplorerActivity.onCreateOptionsMenu(ExplorerActivity.java:310) at android.app.Activity.onCreatePanelMenu(Activity.java:2571) at android.support.v4.app.FragmentActivity.onCreatePanelMenu(FragmentActivity.java:225) at android.support.v7.app.ActionBarActivity.superOnCreatePanelMenu(ActionBarActivity.java:233) at android.support.v7.app.ActionBarActivityDelegateICS.onCreatePanelMenu(ActionBarActivityDelegateICS.java:146) at android.support.v7.app.ActionBarActivity.onCreatePanelMenu(ActionBarActivity.java:200) at android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onCreatePanelMenu(ActionBarActivityDelegateICS.java:293) at com.android.internal.policy.impl.PhoneWindow.preparePanel(PhoneWindow.java:455) at com.android.internal.policy.impl.PhoneWindow.invalidatePanelMenu(PhoneWindow.java:829) at android.app.Activity.invalidateOptionsMenu(Activity.java:2690) at android.support.v4.app.ActivityCompatHoneycomb.invalidateOptionsMenu(ActivityCompatHoneycomb.java:29) at android.support.v4.app.FragmentActivity.supportInvalidateOptionsMenu(FragmentActivity.java:649) at android.support.v7.app.ActionBarActivity.supportInvalidateOptionsMenu(ActionBarActivity.java:171) at com.geniboys.sosyaaal.ExplorerActivity.onCreateOptionsMenu(ExplorerActivity.java:310) at android.app.Activity.onCreatePanelMenu(Activity.java:2571) at android.support.v4.app.FragmentActivity.onCreatePanelMenu(FragmentActivity.java:225) at android.support.v7.app.ActionBarActivity.superOnCreatePanelMenu(ActionBarActivity.java:233) at android.support.v7.app.ActionBarActivityDelegateICS.onCreatePanelMenu(ActionBarActivityDelegateICS.java:146) at android.support.v7.app.ActionBarActivity.onCreatePanelMenu(ActionBarActivity.java:200) at android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onCreatePanelMenu(ActionBarActivityDelegateICS.java:293) at com.android.internal.policy.impl.PhoneWindow.preparePanel(PhoneWindow.java:455) at com.android.internal.policy.impl.PhoneWindow.invalidatePanelMenu(PhoneWindow.java:829) at android.app.Activity.invalidateOptionsMenu(Activity.java:2690) at android.support.v4.app.ActivityCompatHoneycomb.invalidateOptionsMenu(ActivityCompatHoneycomb.java:29) at android.support.v4.app.FragmentActivity.supportInvalidateOptionsMenu(FragmentActivity.java:649) at android.support.v7.app.ActionBarActivity.supportInvalidateOptionsMenu(ActionBarActivity.java:171) at com.geniboys.sosyaaal.ExplorerActivity.onCreateOptionsMenu(ExplorerActivity.java:310) at android.app.Activity.onCreatePanelMenu(Activity.java:2571) at android.support.v4.app.FragmentActivity.onCreatePanelMenu(FragmentActivity.java:225) at android.support.v7.app.ActionBarActivity.superOnCreatePanelMenu(ActionBarActivity.java:233) at android.support.v7.app.ActionBarActivityDelegateICS.onCreatePanelMenu(ActionBarActivityDelegateICS.java:146) at android.support.v7.app.ActionBarActivity.onCreatePanelMenu(ActionBarActivity.java:200) at android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onCreatePanelMenu(ActionBarActivityDelegateICS.java:293) at com.android.internal.policy.impl.PhoneWindow.preparePanel(PhoneWindow.java:455) at com.android.internal.policy.impl.PhoneWindow.invalidatePanelMenu(PhoneWindow.java:829) at android.app.Activity.invalidateOptionsMenu(Activity.java:2690) at android.support.v4.app.ActivityCompatHoneycomb.invalidateOptionsMenu(ActivityCompatHoneycomb.java:29) at android.support.v4.app.FragmentActivity.supportInvalidateOptionsMenu(FragmentActivity.java:649) at android.support.v7.app.ActionBarActivity.supportInvalidateOptionsMenu(ActionBarActivity.java:171) at com.geniboys.sosyaaal.ExplorerActivity.onCreateOptionsMenu(ExplorerActivity.java:310) at android.app.Activity.onCreatePanelMenu(Activity.java:2571) at android.support.v4.app.FragmentActivity.onCreatePanelMenu(FragmentActivity.java:225) at android.support.v7.app.ActionBarActivity.superOnCreatePanelMenu(ActionBarActivity.java:233) at android.support.v7.app.ActionBarActivityDelegateICS.onCreatePanelMenu(ActionBarActivityDelegateICS.java:146) at android.support.v7.app.ActionBarActivity.onCreatePanelMenu(ActionBarActivity.java:200) at android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onCreatePanelMenu(ActionBarActivityDelegateICS.java:293) at com.android.internal.policy.impl.PhoneWindow.preparePanel(PhoneWindow.java:455) at com.android.internal.policy.impl.PhoneWindow.invalidatePanelMenu(PhoneWindow.java:829) at android.app.Activity.invalidateOptionsMenu(Activity.java:2690) at android.support.v4.app.ActivityCompatHoneycomb.invalidateOptionsMenu(ActivityCompatHoneycomb.java:29) at android.support.v4.app.FragmentActivity.supportInvalidateOptionsMenu(FragmentActivity.java:649) at android.support.v7.app.ActionBarActivity.supportInvalidateOptionsMenu(ActionBarActivity.java:171) at com.geniboys.sosyaaal.ExplorerActivity.onCreateOptionsMenu(ExplorerActivity.java:310) at android.app.Activity.onCreatePanelMenu(Activity.java:2571) at android.support.v4.app.FragmentActivity.onCreatePanelMenu(FragmentActivity.java:225) at android.support.v7.app.ActionBarActivity.superOnCreatePanelMenu(ActionBarActivity.java:233) at android.support.v7.app.ActionBarActivityDelegateICS.onCreatePanelMenu(ActionBarActivityDelegateICS.java:146) at android.support.v7.app.ActionBarActivity.onCreatePanelMenu(ActionBarActivity.java:200) at android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onCreatePanelMenu(ActionBarActivityDelegateICS.java:293) at com.android.internal.policy.impl.PhoneWindow.preparePanel(PhoneWindow.java:455) at com.android.internal.policy.impl.PhoneWindow.invalidatePanelMenu(PhoneWindow.java:829) at android.app.Activity.invalidateOptionsMenu(Activity.java:2690) at android.support.v4.app.ActivityCompatHoneycomb.invalidateOptionsMenu(ActivityCompatHoneycomb.java:29) at android.support.v4.app.FragmentActivity.supportInvalidateOptionsMenu(FragmentActivity.java:649) at android.support.v7.app.ActionBarActivity.supportInvalidateOptionsMenu(ActionBarActivity.java:171) at com.geniboys.sosyaaal.ExplorerActivity.onCreateOptionsMenu(ExplorerActivity.java:310) at android.app.Activity.onCreatePanelMenu(Activity.java:2571) at android.support.v4.app.FragmentActivity.onCreatePanelMenu(FragmentActivity.java:225) at android.support.v7.app.ActionBarActivity.superOnCreatePanelMenu(ActionBarActivity.java:233) at android.support.v7.app.ActionBarActivityDelegateICS.onCreatePanelMenu(ActionBarActivityDelegateICS.java:146) at android.support.v7.app.ActionBarActivity.onCreatePanelMenu(ActionBarActivity.java:200) at android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onCreatePanelMenu(ActionBarActivityDelegateICS.java:293) at com.android.internal.policy.impl.PhoneWindow.preparePanel(PhoneWindow.java:455) at com.android.internal.policy.impl.PhoneWindow.invalidatePanelMenu(PhoneWindow.java:829) at android.app.Activity.invalidateOptionsMenu(Activity.java:2690) at android.support.v4.app.ActivityCompatHoneycomb.invalidateOptionsMenu(ActivityCompatHoneycomb.java:29) at android.support.v4.app.FragmentActivity.supportInvalidateOptionsMenu(FragmentActivity.java:649) at android.support.v7.app.ActionBarActivity.supportInvalidateOptionsMenu(ActionBarActivity.java:171) at com.geniboys.sosyaaal.ExplorerActivity.onCreateOptionsMenu(ExplorerActivity.java:310) at android.app.Activity.onCreatePanelMenu(Activity.java:2571) at android.support.v4.app.FragmentActivity.onCreatePanelMenu(FragmentActivity.java:225) at android.support.v7.app.ActionBarActivity.superOnCreatePanelMenu(ActionBarActivity.java:233) at android.support.v7.app.ActionBarActivityDelegateICS.onCreatePanelMenu(ActionBarActivityDelegateICS.java:146) at android.support.v7.app.ActionBarActivity.onCreatePanelMenu(ActionBarActivity.java:200) at android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onCreatePanelMenu(ActionBarActivityDelegateICS.java:293) at com.android.internal.policy.impl.PhoneWindow.preparePanel(PhoneWindow.java:455) at com.android.internal.policy.impl.PhoneWindow.invalidatePanelMenu(PhoneWindow.java:829) at android.app.Activity.invalidateOptionsMenu(Activity.java:2690) at android.support.v4.app.ActivityCompatHoneycomb.invalidateOptionsMenu(ActivityCompatHoneycomb.java:29) at android.support.v4.app.FragmentActivity.supportInvalidateOptionsMenu(FragmentActivity.java:649) at android.support.v7.app.ActionBarActivity.supportInvalidateOptionsMenu(ActionBarActivity.java:171) at com.geniboys.sosyaaal.ExplorerActivity.onCreateOptionsMenu(ExplorerActivity.java:310) at android.app.Activity.onCreatePanelMenu(Activity.java:2571) at android.support.v4.app.FragmentActivity.onCreatePanelMenu(FragmentActivity.java:225) at android.support.v7.app.ActionBarActivity.superOnCreatePanelMenu(ActionBarActivity.java:233) at android.support.v7.app.ActionBarActivityDelegateICS.onCreatePanelMenu(ActionBarActivityDelegateICS.java:146) at android.support.v7.app.ActionBarActivity.onCreatePanelMenu(ActionBarActivity.java:200) at android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onCreatePanelMenu(ActionBarActivityDelegateICS.java:293) at com.android.internal.policy.impl.PhoneWindow.preparePanel(PhoneWindow.java:455) at com.android.internal.policy.impl.PhoneWindow.invalidatePanelMenu(PhoneWindow.java:829) at android.app.Activity.invalidateOptionsMenu(Activity.java:2690) at android.support.v4.app.ActivityCompatHoneycomb.invalidateOptionsMenu(ActivityCompatHoneycomb.java:29) at android.support.v4.app.FragmentActivity.supportInvalidateOptionsMenu(FragmentActivity.java:649) at android.support.v7.app.ActionBarActivity.supportInvalidateOptionsMenu(ActionBarActivity.java:171) at com.geniboys.sosyaaal.ExplorerActivity.onCreateOptionsMenu(ExplorerActivity.java:310) at android.app.Activity.onCreatePanelMenu(Activity.java:2571) at android.support.v4.app.FragmentActivity.onCreatePanelMenu(FragmentActivity.java:225) at android.support.v7.app.ActionBarActivity.superOnCreatePanelMenu(ActionBarActivity.java:233) at android.support.v7.app.ActionBarActivityDelegateICS.onCreatePanelMenu(ActionBarActivityDelegateICS.java:146) at android.support.v7.app.ActionBarActivity.onCreatePanelMenu(ActionBarActivity.java:200) at android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onCreatePanelMenu(ActionBarActivityDelegateICS.java:293) at com.android.internal.policy.impl.PhoneWindow.preparePanel(PhoneWindow.java:455) at com.android.internal.policy.impl.PhoneWindow.invalidatePanelMenu(PhoneWindow.java:829) at android.app.Activity.invalidateOptionsMenu(Activity.java:2690) at android.support.v4.app.ActivityCompatHoneycomb.invalidateOptionsMenu(ActivityCompatHoneycomb.java:29) at android.support.v4.app.FragmentActivity.supportInvalidateOptionsMenu(FragmentActivity.java:649) at android.support.v7.app.ActionBarActivity.supportInvalidateOptionsMenu(ActionBarActivity.java:171) at com.geniboys.sosyaaal.ExplorerActivity.onCreateOptionsMenu(ExplorerActivity.java:310) at android.app.Activity.onCreatePanelMenu(Activity.java:2571) at android.support.v4.app.FragmentActivity.onCreatePanelMenu(FragmentActivity.java:225) at android.support.v7.app.ActionBarActivity.superOnCreatePanelMenu(ActionBarActivity.java:233) at android.support.v7.app.ActionBarActivityDelegateICS.onCreatePanelMenu(ActionBarActivityDelegateICS.java:146) at android.support.v7.app.ActionBarActivity.onCreatePanelMenu(ActionBarActivity.java:200) at android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onCreatePanelMenu(ActionBarActivityDelegateICS.java:293) at com.android.internal.policy.impl.PhoneWindow.preparePanel(PhoneWindow.java:455) at com.android.internal.policy.impl.PhoneWindow.invalidatePanelMenu(PhoneWindow.java:829) at android.app.Activity.invalidateOptionsMenu(Activity.java:2690) at android.support.v4.app.ActivityCompatHoneycomb.invalidateOptionsMenu(ActivityCompatHoneycomb.java:29) at android.support.v4.app.FragmentActivity.supportInvalidateOptionsMenu(FragmentActivity.java:649) at android.support.v7.app.ActionBarActivity.supportInvalidateOptionsMenu(ActionBarActivity.java:171) at com.geniboys.sosyaaal.ExplorerActivity.onCreateOptionsMenu(ExplorerActivity.java:310) at android.app.Activity.onCreatePanelMenu(Activity.java:2571) at android.support.v4.app.FragmentActivity.onCreatePanelMenu(FragmentActivity.java:225) at android.support.v7.app.ActionBarActivity.superOnCreatePanelMenu(ActionBarActivity.java:233) at android.support.v7.app.ActionBarActivityDelegateICS.onCreatePanelMenu(ActionBarActivityDelegateICS.java:146) at android.support.v7.app.ActionBarActivity.onCreatePanelMenu(ActionBarActivity.java:200) at android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onCreatePanelMenu(ActionBarActivityDelegateICS.java:293) at com.android.internal.policy.impl.PhoneWindow.preparePanel(PhoneWindow.java:455) at com.android.internal.policy.impl.PhoneWindow.invalidatePanelMenu(PhoneWindow.java:829) at android.app.Activity.invalidateOptionsMenu(Activity.java:2690) at android.support.v4.app.ActivityCompatHoneycomb.invalidateOptionsMenu(ActivityCompatHoneycomb.java:29) at android.support.v4.app.FragmentActivity.supportInvalidateOptionsMenu(FragmentActivity.java:649) at android.support.v7.app.ActionBarActivity.supportInvalidateOptionsMenu(ActionBarActivity.java:171) at com.geniboys.sosyaaal.ExplorerActivity.onCreateOptionsMenu(ExplorerActivity.java:310) at android.app.Activity.onCreatePanelMenu(Activity.java:2571) at android.support.v4.app.FragmentActivity.onCreatePanelMenu(FragmentActivity.java:225) at android.support.v7.app.ActionBarActivity.superOnCreatePanelMenu(ActionBarActivity.java:233) at android.support.v7.app.ActionBarActivityDelegateICS.onCreatePanelMenu(ActionBarActivityDelegateICS.java:146) at android.support.v7.app.ActionBarActivity.onCreatePanelMenu(ActionBarActivity.java:200) at android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onCreatePanelMenu(ActionBarActivityDelegateICS.java:293) at com.android.internal.policy.impl.PhoneWindow.preparePanel(PhoneWindow.java:455) at com.android.internal.policy.impl.PhoneWindow.invalidatePanelMenu(PhoneWindow.java:829) at android.app.Activity.invalidateOptionsMenu(Activity.java:2690) at android.support.v4.app.ActivityCompatHoneycomb.invalidateOptionsMenu(ActivityCompatHoneycomb.java:29) at android.support.v4.app.FragmentActivity.supportInvalidateOptionsMenu(FragmentActivity.java:649) at android.support.v7.app.ActionBarActivity.supportInvalidateOptionsMenu(ActionBarActivity.java:171) at com.geniboys.sosyaaal.ExplorerActivity.onCreateOptionsMenu(ExplorerActivity.java:310) at android.app.Activity.onCreatePanelMenu(Activity.java:2571) at android.support.v4.app.FragmentActivity.onCreatePanelMenu(FragmentActivity.java:225) at android.support.v7.app.ActionBarActivity.superOnCreatePanelMenu(ActionBarActivity.java:233) at android.support.v7.app.ActionBarActivityDelegateICS.onCreatePanelMenu(ActionBarActivityDelegateICS.java:146) at android.support.v7.app.ActionBarActivity.onCreatePanelMenu(ActionBarActivity.java:200) at android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onCreatePanelMenu(ActionBarActivityDelegateICS.java:293) at com.android.internal.policy.impl.PhoneWindow.preparePanel(PhoneWindow.java:455) at com.android.internal.policy.impl.PhoneWindow.invalidatePanelMenu(PhoneWindow.java:829) at android.app.Activity.invalidateOptionsMenu(Activity.java:2690) at android.support.v4.app.ActivityCompatHoneycomb.invalidateOptionsMenu(ActivityCompatHoneycomb.java:29) at android.support.v4.app.FragmentActivity.supportInvalidateOptionsMenu(FragmentActivity.java:649) at android.support.v7.app.ActionBarActivity.supportInvalidateOptionsMenu(ActionBarActivity.java:171) at com.geniboys.sosyaaal.ExplorerActivity.onCreateOptionsMenu(ExplorerActivity.java:310) at android.app.Activity.onCreatePanelMenu(Activity.java:2571) at android.support.v4.app.FragmentActivity.onCreatePanelMenu(FragmentActivity.java:225) at android.support.v7.app.ActionBarActivity.superOnCreatePanelMenu(ActionBarActivity.java:233) at android.support.v7.app.ActionBarActivityDelegateICS.onCreatePanelMenu(ActionBarActivityDelegateICS.java:146) at android.support.v7.app.ActionBarActivity.onCreatePanelMenu(ActionBarActivity.java:200) at android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onCreatePanelMenu(ActionBarActivityDelegateICS.java:293) at com.android.internal.policy.impl.PhoneWindow.preparePanel(PhoneWindow.java:455) at com.android.internal.policy.impl.PhoneWindow.invalidatePanelMenu(PhoneWindow.java:829) at android.app.Activity.invalidateOptionsMenu(Activity.java:2690) at android.support.v4.app.ActivityCompatHoneycomb.invalidateOptionsMenu(ActivityCompatHoneycomb.java:29) at android.support.v4.app.FragmentActivity.supportInvalidateOptionsMenu(FragmentActivity.java:649) at android.support.v7.app.ActionBarActivity.supportInvalidateOptionsMenu(ActionBarActivity.java:171) at com.geniboys.sosyaaal.ExplorerActivity.onCreateOptionsMenu(ExplorerActivity.java:310) at android.app.Activity.onCreatePanelMenu(Activity.java:2571) at android.support.v4.app.FragmentActivity.onCreatePanelMenu(FragmentActivity.java:225) at android.support.v7.app.ActionBarActivity.superOnCreatePanelMenu(ActionBarActivity.java:233) at android.support.v7.app.ActionBarActivityDelegateICS.onCreatePanelMenu(ActionBarActivityDelegateICS.java:146) at android.support.v7.app.ActionBarActivity.onCreatePanelMenu(ActionBarActivity.java:200) at android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onCreatePanelMenu(ActionBarActivityDelegateICS.java:293) at com.android.internal.policy.impl.PhoneWindow.preparePanel(PhoneWindow.java:455) at com.android.internal.policy.impl.PhoneWindow.invalidatePanelMenu(PhoneWindow.java:829) at android.app.Activity.invalidateOptionsMenu(Activity.java:2690) at android.support.v4.app.ActivityCompatHoneycomb.invalidateOptionsMenu(ActivityCompatHoneycomb.java:29) at android.support.v4.app.FragmentActivity.supportInvalidateOptionsMenu(FragmentActivity.java:649) at android.support.v7.app.ActionBarActivity.supportInvalidateOptionsMenu(ActionBarActivity.java:171) at com.geniboys.sosyaaal.ExplorerActivity.onCreateOptionsMenu(ExplorerActivity.java:310) at android.app.Activity.onCreatePanelMenu(Activity.java:2571) at android.support.v4.app.FragmentActivity.onCreatePanelMenu(FragmentActivity.java:225) at android.support.v7.app.ActionBarActivity.superOnCreatePanelMenu(ActionBarActivity.java:233) at android.support.v7.app.ActionBarActivityDelegateICS.onCreatePanelMenu(ActionBarActivityDelegateICS.java:146) at android.support.v7.app.ActionBarActivity.onCreatePanelMenu(ActionBarActivity.java:200) at android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onCreatePanelMenu(ActionBarActivityDelegateICS.java:293) at com.android.internal.policy.impl.PhoneWindow.preparePanel(PhoneWindow.java:455) at com.android.internal.policy.impl.PhoneWindow.invalidatePanelMenu(PhoneWindow.java:829) at android.app.Activity.invalidateOptionsMenu(Activity.java:2690) at android.support.v4.app.ActivityCompatHoneycomb.invalidateOptionsMenu(ActivityCompatHoneycomb.java:29) at android.support.v4.app.FragmentActivity.supportInvalidateOptionsMenu(FragmentActivity.java:649) at android.support.v7.app.ActionBarActivity.supportInvalidateOptionsMenu(ActionBarActivity.java:171) at com.geniboys.sosyaaal.ExplorerActivity.onCreateOptionsMenu(ExplorerActivity.java:310) at android.app.Activity.onCreatePanelMenu(Activity.java:2571) at android.support.v4.app.FragmentActivity.onCreatePanelMenu(FragmentActivity.java:225) at android.support.v7.app.ActionBarActivity.superOnCreatePanelMenu(ActionBarActivity.java:233) at android.support.v7.app.ActionBarActivityDelegateICS.onCreatePanelMenu(ActionBarActivityDelegateICS.java:146) at android.support.v7.app.ActionBarActivity.onCreatePanelMenu(ActionBarActivity.java:200) at android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onCreatePanelMenu(ActionBarActivityDelegateICS.java:293) at com.android.internal.policy.impl.PhoneWindow.preparePanel(PhoneWindow.java:455) at com.android.internal.policy.impl.PhoneWindow.invalidatePanelMenu(PhoneWindow.java:829) at android.app.Activity.invalidateOptionsMenu(Activity.java:2690) at android.support.v4.app.ActivityCompatHoneycomb.invalidateOptionsMenu(ActivityCompatHoneycomb.java:29) at android.support.v4.app.FragmentActivity.supportInvalidateOptionsMenu(FragmentActivity.java:649) at android.support.v7.app.ActionBarActivity.supportInvalidateOptionsMenu(ActionBarActivity.java:171) at com.geniboys.sosyaaal.ExplorerActivity.onCreateOptionsMenu(ExplorerActivity.java:310) at android.app.Activity.onCreatePanelMenu(Activity.java:2571) at android.support.v4.app.FragmentActivity.onCreatePanelMenu(FragmentActivity.java:225) at android.support.v7.app.ActionBarActivity.superOnCreatePanelMenu(ActionBarActivity.java:233) at android.support.v7.app.ActionBarActivityDelegateICS.onCreatePanelMenu(ActionBarActivityDelegateICS.java:146) at android.support.v7.app.ActionBarActivity.onCreatePanelMenu(ActionBarActivity.java:200) at android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onCreatePanelMenu(ActionBarActivityDelegateICS.java:293) at com.android.internal.policy.impl.PhoneWindow.preparePanel(PhoneWindow.java:455) at com.android.internal.policy.impl.PhoneWindow.invalidatePanelMenu(PhoneWindow.java:829) at android.app.Activity.invalidateOptionsMenu(Activity.java:2690) at android.support.v4.app.ActivityCompatHoneycomb.invalidateOptionsMenu(ActivityCompatHoneycomb.java:29) at android.support.v4.app.FragmentActivity.supportInvalidateOptionsMenu(FragmentActivity.java:649) at android.support.v7.app.ActionBarActivity.supportInvalidateOptionsMenu(ActionBarActivity.java:171) at com.geniboys.sosyaaal.ExplorerActivity.onCreateOptionsMenu(ExplorerActivity.java:310) at android.app.Activity.onCreatePanelMenu(Activity.java:2571) at android.support.v4.app.FragmentActivity.onCreatePanelMenu(FragmentActivity.java:225) at android.support.v7.app.ActionBarActivity.superOnCreatePanelMenu(ActionBarActivity.java:233) at android.support.v7.app.ActionBarActivityDelegateICS.onCreatePanelMenu(ActionBarActivityDelegateICS.java:146) at android.support.v7.app.ActionBarActivity.onCreatePanelMenu(ActionBarActivity.java:200) at android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onCreatePanelMenu(ActionBarActivityDelegateICS.java:293) at com.android.internal.policy.impl.PhoneWindow.preparePanel(PhoneWindow.java:455) at com.android.internal.policy.impl.PhoneWindow.invalidatePanelMenu(PhoneWindow.java:829) at android.app.Activity.invalidateOptionsMenu(Activity.java:2690) .....
事情是这样的
编辑:这是代码溢出的部分
public boolean onCreateOptionsMenu( Menu menu) {
getMenuInflater().inflate(R.menu.explorer, menu);
supportInvalidateOptionsMenu();
mMenü = menu;
return true;
}
不要从OnCreateOptions菜单调用InvalidateOptions菜单(),它似乎会导致递归
也在此处共享代码我已达到字符限制,因此无法共享代码,代码本身也超过字符限制。如果需要,我只能共享onCreateOptions菜单方法。我会尝试你的建议,我必须等到我的测试人员回复。我会在一分钟内添加方法,但它只有一行,只是膨胀菜单