HI, All
Using AppCompat (v.3.52) toolbar in B4A 8.0, compiling by android27.jar, Google repository is up to date.
Under Android 6+ all is OK.
But i have found that under Android 4.2 and 4.4 app has the java.lang.NullPointerException error in the line:
It's on the Main activity, but on the second activity creation of the same BACK menu - no problem, BACK menu works OK.
Any help ?
UPD: activity in some mode is fastly closed, and opened the next activity, so .... when the Sub Activity_CreateMenu(Menu As ACMenu) is fired ?
How to delay, or do not create the menu ?
Using AppCompat (v.3.52) toolbar in B4A 8.0, compiling by android27.jar, Google repository is up to date.
Under Android 6+ all is OK.
But i have found that under Android 4.2 and 4.4 app has the java.lang.NullPointerException error in the line:
B4X:
Sub Activity_CreateMenu(Menu As ACMenu)
B4X:
** Activity (main) Pause, UserClosed = true **
Error occurred on line: 268 (Main)
java.lang.NullPointerException
at peacemaker.taxivoyage.main._activity_createmenu(main.java:635)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at anywheresoftware.b4a.shell.Shell.runMethod(Shell.java:710)
at anywheresoftware.b4a.shell.Shell.raiseEventImpl(Shell.java:339)
at anywheresoftware.b4a.shell.Shell.raiseEvent(Shell.java:249)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at anywheresoftware.b4a.ShellBA.raiseEvent2(ShellBA.java:139)
at peacemaker.taxivoyage.main._onCreateOptionsMenu(main.java:1376)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at anywheresoftware.b4a.BA.runHook(BA.java:155)
at peacemaker.taxivoyage.main.onCreateOptionsMenu(main.java:136)
at android.app.Activity.onCreatePanelMenu(Activity.java:2508)
at android.support.v4.app.FragmentActivity.onCreatePanelMenu(FragmentActivity.java:364)
at android.support.v7.view.WindowCallbackWrapper.onCreatePanelMenu(WindowCallbackWrapper.java:93)
at android.support.v7.app.AppCompatDelegateImplBase$AppCompatWindowCallbackBase.onCreatePanelMenu(AppCompatDelegateImplBase.java:332)
at android.support.v7.view.WindowCallbackWrapper.onCreatePanelMenu(WindowCallbackWrapper.java:93)
at android.support.v7.app.ToolbarActionBar.populateOptionsMenu(ToolbarActionBar.java:454)
at android.support.v7.app.ToolbarActionBar$1.run(ToolbarActionBar.java:55)
at android.view.Choreographer$CallbackRecord.run(Choreographer.java:776)
at android.view.Choreographer.doCallbacks(Choreographer.java:579)
at android.view.Choreographer.doFrame(Choreographer.java:547)
It's on the Main activity, but on the second activity creation of the same BACK menu - no problem, BACK menu works OK.
Any help ?
UPD: activity in some mode is fastly closed, and opened the next activity, so .... when the Sub Activity_CreateMenu(Menu As ACMenu) is fired ?
How to delay, or do not create the menu ?
Last edited: