【问题标题】:Android AutoCompleteTextView Crash on Item Selection (only on HTC Thunderbolt)Android AutoCompleteTextView 在项目选择上崩溃(仅在 HTC Thunderbolt 上)
【发布时间】:2012-07-24 23:02:47
【问题描述】:

最近从我正在开发的一个安卓应用程序中遇到了一个非常奇怪的错误。

应用程序的一部分有一个地图视图,其中包含一个显示为 AutoCompleteTextView 的位置列表。在我测试的每台设备和模拟器上,此功能都按预期执行。但是,每当使用 HTC Thunderbolt 手机(运行 2.3.4)的用户尝试选择列表中的项目时,应用程序就会崩溃。

这是我收到的错误报告中的堆栈跟踪:

java.lang.NullPointerException 
at com.package.my.e.onItemClick(Unknown Source) 
at android.widget.AutoCompleteTextView.performCompletion(AutoCompleteTextView.java:1022) 
at android.widget.AutoCompleteTextView.access$1300(AutoCompleteTextView.java:99) 
at android.widget.AutoCompleteTextView$DropDownItemClickListener.onItemClick(AutoCompleteTextView.java:1597) 
at android.widget.AdapterView.performItemClick(AdapterView.java:284) 
at android.widget.ListView.performItemClick(ListView.java:3561) 
at android.widget.AbsListView$PerformClick.run(AbsListView.java:1812) 
at android.os.Handler.handleCallback(Handler.java:587) 
at android.os.Handler.dispatchMessage(Handler.java:92) 
at android.os.Looper.loop(Looper.java:143) 
at android.app.ActivityThread.main(ActivityThread.java:4306) 
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:839) 
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597) 
at dalvik.system.NativeStart.main(Native Method)

有什么想法吗?

【问题讨论】:

  • 在 logCat "java.lang.NullPointerException" 中双击此错误,它会将您导航到引发空指针异常的代码行,并将该代码与您的问题一起发布到此处。谢谢
  • 不幸的是,我无法复制此错误。此堆栈跟踪来自另一个用户发送的错误报告,我无法重新创建它。
  • Thunderbolt 上的 Actv 对我来说也有点坏。

标签: android autocomplete autocompletetextview htc-android


【解决方案1】:

这是我在 Thunderbolt 上执行 Autocompletetextview 时得到的结果。白色建议字段仅在您按下它们时显示建议。所以看起来 actv 和 Thunderbolt 是一个糟糕的组合。

【讨论】:

    猜你喜欢
    • 2011-07-18
    • 1970-01-01
    • 1970-01-01
    • 2018-10-29
    • 2013-09-12
    • 2020-12-14
    • 1970-01-01
    • 1970-01-01
    • 2011-07-11
    相关资源
    最近更新 更多