Fatal Exception: java.lang.IndexOutOfBoundsException: Invalid index 0, size is 0
at java.util.ArrayList.throwIndexOutOfBoundsException + 260(ArrayList.java:260)
at java.util.ArrayList.get + 313(ArrayList.java:313)
at com.elconfidencial.bubbleshowcase.BubbleShowCase.access$addBubbleMessageViewDependingOnTargetView + 10238(SourceFile:10238)
at com.elconfidencial.bubbleshowcase.BubbleShowCase$iF.run + 109(SourceFile:109)
at android.os.Handler.handleCallback + 815(Handler.java:815)
at android.os.Handler.dispatchMessage + 104(Handler.java:104)
at android.os.Looper.loop + 207(Looper.java:207)
at android.app.ActivityThread.main + 5728(ActivityThread.java:5728)
at java.lang.reflect.Method.invoke(Method.java)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run + 789(ZygoteInit.java:789)
at com.android.internal.os.ZygoteInit.main + 679(ZygoteInit.java:679)
I am getting this error as well in some cases but still haven't managed to reproduce it consistently.
Does anyone know how to avoid it or how to reproduce it?
Fatal Exception: java.lang.IndexOutOfBoundsException: Invalid index 0, size is 0 at java.util.ArrayList.throwIndexOutOfBoundsException + 260(ArrayList.java:260) at java.util.ArrayList.get + 313(ArrayList.java:313) at com.elconfidencial.bubbleshowcase.BubbleShowCase.access$addBubbleMessageViewDependingOnTargetView + 10238(SourceFile:10238) at com.elconfidencial.bubbleshowcase.BubbleShowCase$iF.run + 109(SourceFile:109) at android.os.Handler.handleCallback + 815(Handler.java:815) at android.os.Handler.dispatchMessage + 104(Handler.java:104) at android.os.Looper.loop + 207(Looper.java:207) at android.app.ActivityThread.main + 5728(ActivityThread.java:5728) at java.lang.reflect.Method.invoke(Method.java) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run + 789(ZygoteInit.java:789) at com.android.internal.os.ZygoteInit.main + 679(ZygoteInit.java:679)