【问题标题】:Android exception - Unknown origin (possibly widget)Android 异常 - 未知来源(可能是小部件)
【发布时间】:2013-12-01 18:31:22
【问题描述】:

我有以下 Android 异常。它是由 Bugsense 报告的,我无法找到它的来源,因为没有引用我的应用程序的任何类。

java.lang.IndexOutOfBoundsException: 无效索引 0,大小为 0 在 java.util.ArrayList.throwIndexOutOfBoundsException(ArrayList.java:251) 在 java.util.ArrayList.get(ArrayList.java:304) 在 android.widget.HeaderViewListAdapter.isEnabled(HeaderViewListAdapter.java:164) 在 android.widget.AbsListView$ListItemAccessibilityDelegate.onInitializeAccessibilityNodeInfo(AbsListView.java:2512) 在 android.view.View.onInitializeAccessibilityNodeInfo(View.java:4849) 在 android.widget.LinearLayout.onInitializeAccessibilityNodeInfo(LinearLayout.java:1768) 在 android.view.View.createAccessibilityNodeInfo(View.java:4812) 在 android.view.AccessibilityInteractionController$AccessibilityNodePrefetcher.prefetchDescendantsOfRealNode(AccessibilityInteractionController.java:825) 在 android.view.AccessibilityInteractionController$AccessibilityNodePrefetcher.prefetchDescendantsOfRealNode(AccessibilityInteractionController.java:848) 在 android.view.AccessibilityInteractionController$AccessibilityNodePrefetcher.prefetchDescendantsOfRealNode(AccessibilityInteractionController.java:848) 在 android.view.AccessibilityInteractionController$AccessibilityNodePrefetcher.prefetchDescendantsOfRealNode(AccessibilityInteractionController.java:848) 在 android.view.AccessibilityInteractionController$AccessibilityNodePrefetcher.prefetchDescendantsOfRealNode(AccessibilityInteractionController.java:848) 在 android.view.AccessibilityInteractionController$AccessibilityNodePrefetcher.prefetchAccessibilityNodeInfos(AccessibilityInteractionController.java:734) 在 android.view.AccessibilityInteractionController.findAccessibilityNodeInfoByAccessibilityIdUiThread(AccessibilityInteractionController.java:205) 在 android.view.AccessibilityInteractionController.access$400(AccessibilityInteractionController.java:49) 在 android.view.AccessibilityInteractionController$PrivateHandler.handleMessage(AccessibilityInteractionController.java:985) 在 android.os.Handler.dispatchMessage(Handler.java:99) 在 android.os.Looper.loop(Looper.java:137) 在 android.app.ActivityThread.main(ActivityThread.java:4867) 在 java.lang.reflect.Method.invokeNative(Native Method) 在 java.lang.reflect.Method.invoke(Method.java:511) 在 com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1007) 在 com.android.internal.os.ZygoteInit.main(ZygoteInit.java:774) 在 dalvik.system.NativeStart.main(Native Method)

我确实怀疑它与更新小部件有关。关于如何追踪的任何想法?

【问题讨论】:

    标签: android exception


    【解决方案1】:

    在 Google 地图视图中获得了类似的 Nullpointer。 尝试关闭手机上启用的任何辅助功能选项? Android 问题跟踪器here 上报告了另一个可访问性错误

    除了在自定义视图中重写 addChildrenForAccessibility 方法之外,似乎没有简单的方法可以从代码中关闭可访问性。 (见上面的链接)

    【讨论】:

      猜你喜欢
      • 2014-02-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-04-06
      • 1970-01-01
      • 1970-01-01
      • 2013-05-29
      • 1970-01-01
      相关资源
      最近更新 更多