0

Кто-нибудь видел эту фатальную ошибку при использовании ParseQueryAdapter для Android ListView. Я не могу дать никаких подробностей, потому что это просто сбой моего приложения. Я не могу поставить точку останова, потому что ошибка в самом синтаксическом анализе.Android ParseQueryAdapter Неустранимая ошибка

Любая помощь в отношении того, как я могу выяснить эту проблему, очень ценится.

03-25 23:54:51.743 29533-29533/com.johamcruz.Balln E/AndroidRuntime﹕ FATAL EXCEPTION: main 
java.lang.IndexOutOfBoundsException: Invalid index 1, size is 1 
     at java.util.ArrayList.throwIndexOutOfBoundsException(ArrayList.java:255) 
     at java.util.ArrayList.get(ArrayList.java:308) 
     at com.parse.ParseQueryAdapter$3.done(ParseQueryAdapter.java:384) 
     at com.parse.FindCallback.internalDone(FindCallback.java:45) 
     at com.parse.FindCallback.internalDone(FindCallback.java:31) 
     at com.parse.Parse$6$1.run(Parse.java:940) 
     at android.os.Handler.handleCallback(Handler.java:730) 
     at android.os.Handler.dispatchMessage(Handler.java:92) 
     at android.os.Looper.loop(Looper.java:137) 
     at android.app.ActivityThread.main(ActivityThread.java:5455) 
     at java.lang.reflect.Method.invokeNative(Native Method) 
     at java.lang.reflect.Method.invoke(Method.java:525) 
     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1187) 
     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1003) 
     at dalvik.system.NativeStart.main(Native Method)` 

ответ

0

Трассировка стека специально говорит Invalid индекс 1, размер 1.

ArrayList вы используете имеет размер 1. Это место является myindex [0]. Используя индекс 1, myindex [1] является ошибкой, поскольку в этом месте нет данных.

Либо ваша ссылка на arraylist плохая, либо ваша инициализация arraylist не работает.

+0

Моя проблема в рамках анализа для Android. Я не могу действительно изменить адаптер parsequery, чтобы исправить эту проблему. –

Смежные вопросы