By comparing the code in my Notepadv1.java vs the supplied solution, I found the error. in the onCreateOptionsMenu method I had:
boolean result = onCreateOptionsMenu(menu) whereas the correct code was: boolean result = super.onCreateOptionsMenu(menu) The error caused my code to be called recursively, which naturally resulted in a stack overflow. On Jun 1, 1:23 pm, Kiril Nedialkov <[email protected]> wrote: > Hi all, > > I recently update to 2.2 and encounter two problems: > > problem 1: > My app stop working. First I thought is the changes I made, but after > reverting to the last revision the app is still crashing. > The app is targeted for 1.5 and it crash when I press the "menu" button with > the following stack trace: > > Thread [<3> main] (Suspended (exception IndexOutOfBoundsException)) > ViewRoot.deliverKeyEventToViewHierarchy(KeyEvent, boolean) line: 2244 > ViewRoot.handleFinishedEvent(int, boolean) line: 2158 > ViewRoot.handleMessage(Message) line: 1490 > ViewRoot(Handler).dispatchMessage(Message) line: 99 > Looper.loop() line: 123 > ActivityThread.main(String[]) line: 3948 > Method.invokeNative(Object, Object[], Class, Class[], Class, int, boolean) > line: not available [native method] > Method.invoke(Object, Object...) line: 521 > ZygoteInit$MethodAndArgsCaller.run() line: 782 > ZygoteInit.main(String[]) line: 540 > NativeStart.main(String[]) line: not available [native method] > > I do have onCreateOptionsMenu and onOptionsItemSelected implemented but the > execution never reach my code. > I tried to uninstall the app, install it again, delete the device and > created again - no luck. > I tried to rebuild the project as well. That did not help, however lead to > > problem 2: > I have two apps in the workspace. Every time when I launch Eclipse, both > projects dont have any errors. However rebuilding all projects always > results in build error in the second project: > > The project cannot be built until build path errors are resolved > > And this error will not go away unless I restart Eclipse. > > Ubuntu 10.4 > Eclipse 3.5.2 > Target platform Android 1.5 > > I'm new to Java/Android so any help is appreciated. > Thanks in advance. -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

