Hello,
i made an app that contains this
TabViewer .
It works fine on phones with Android SDK >=14.
Today i tested it on an old Android SDK10 phone and it crashes with the following error:
*** Service (starter) Create ***
Device locale: it
** Service (starter) Start **
** Activity (main) Create, isFirst = true **
main_activity_create (java line: 361)
java.lang.NoClassDefFoundError: android.widget.EdgeEffect
at android.support.v4.view.ViewPager.initViewPager(ViewPager.java:406)
at android.support.v4.view.ViewPager.<init>(ViewPager.java:386)
at anywheresoftware.b4a.objects.TabStripViewPager.DesignerCreateView(TabStripViewPager.java:72)
at anywheresoftware.b4a.objects.CustomViewWrapper.AfterDesignerScript(CustomViewWrapper.java:70)
at anywheresoftware.b4a.keywords.LayoutBuilder.loadLayout(LayoutBuilder.java:162)
at anywheresoftware.b4a.objects.ActivityWrapper.LoadLayout(ActivityWrapper.java:209)
at com.hybridassistant.tire.main._activity_create(main.java:361)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:507)
at anywheresoftware.b4a.BA.raiseEvent2(BA.java:186)
at com.hybridassistant.tire.main.afterFirstLayout(main.java:102)
at com.hybridassistant.tire.main.access$000(main.java:17)
at com.hybridassistant.tire.main$WaitForLayout.run(main.java:80)
at android.os.Handler.handleCallback(Handler.java:587)
at android.os.Handler.dispatchMessage(Handler.java:92)
at android.os.Looper.loop(Looper.java:130)
at android.app.ActivityThread.main(ActivityThread.java:3691)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:507)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:912)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:670)
at dalvik.system.NativeStart.main(Native Method)
I'm using B4A V7.80, google repository updated as well
Is there a minimum SDK required for it to work?
Thanks in advance
Davide