Note that there are some explanatory texts on larger screens.

plurals
  1. POCrash when opening Option Menu
    primarykey
    data
    text
    <p>I have ordinary activity with Option Menu, which I created by this code:</p> <pre><code>@Override public boolean onCreateOptionsMenu(Menu menu) { menu.add(0, 1, 0, "A"); menu.add(0, 2, 0, "B"); menu.add(0, 3, 0, "C"); return true; } </code></pre> <p>On Android 2.3 and older (2.2, 2.1) is everything fine. But when I run this app on Android 4.0 (ICS - emulator, Galaxy Nexus, Nexus S) when I press menu button the app crashdown with this exception:</p> <pre><code>W/ResourceType(9263): Failure getting entry for 0x01090044 (t=8 e=68) in package 0 (error -75) D/AndroidRuntime(9263): Shutting down VM W/dalvikvm(9263): threadid=1: thread exiting with uncaught exception (group=0x40a4a1f8) FATAL EXCEPTION: main android.content.res.Resources$NotFoundException: Resource ID #0x1090044 E/AndroidRuntime(9263): at android.content.res.Resources.getValue(Resources.java:1019) at android.content.res.Resources.loadXmlResourceParser(Resources.java:2107) at android.content.res.Resources.getLayout(Resources.java:858) at android.view.LayoutInflater.inflate(LayoutInflater.java:394) at com.android.internal.view.menu.BaseMenuPresenter.getMenuView(BaseMenuPresenter.java:70) at com.android.internal.policy.impl.PhoneWindow$PanelFeatureState.getIconMenuView(PhoneWindow.java:3298) at com.android.internal.policy.impl.PhoneWindow.initializePanelContent(PhoneWindow.java:1096) at com.android.internal.policy.impl.PhoneWindow.openPanel(PhoneWindow.java:559) at com.android.internal.policy.impl.PhoneWindow.onKeyUpPanel(PhoneWindow.java:817) at com.android.internal.policy.impl.PhoneWindow.onKeyUp(PhoneWindow.java:1486) at com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchKeyEvent(PhoneWindow.java:1813) at android.view.ViewRootImpl.deliverKeyEventPostIme(ViewRootImpl.java:3300) at android.view.ViewRootImpl.handleFinishedEvent(ViewRootImpl.java:3273) at android.view.ViewRootImpl.handleMessage(ViewRootImpl.java:2436) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:137) at android.app.ActivityThread.main(ActivityThread.java:4340) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:511) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551) at dalvik.system.NativeStart.main(Native Method) </code></pre> <p>I can't localize resource with ID #0x1090044 (it's not in my R.java or any other files) and I don't know what it should be. Maybe some internal menu layout? I already also tried to clean the project. I know that there are new "desing rules" for Android 4.0 ICS and using Action Bar instead older menu, but I need this code get working even on ICS for many different reasons. Should I some how edit this code to work even on ICS? I also already tried creating menu from XML file using this code with same exception.</p> <pre><code>MenuInflater inflater = getMenuInflater(); inflater.inflate(R.menu.menu, menu); </code></pre> <p>Thank you for any advice!</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload