gpt4 book ai didi

android - java.lang.NullPointerException - AutoCompleteTextView - hive

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:42:29 26 4
gpt4 key购买 nike

在运行 Honeycomb (Android 3.0) 的设备上使用 AutoCompleteTextView 组件时,我遇到了一个奇怪的问题(使用 Motorola Xoom 进行测试)。我得到一个 Nullpointer 异常,堆栈跟踪如下:

FATAL EXCEPTION: main java.lang.NullPointerException at android.widget.PopupWindow.getMaxAvailableHeight(PopupWindow.java:1152) at android.widget.ListPopupWindow.buildDropDown(ListPopupWindow.java:1054) at android.widget.ListPopupWindow.show(ListPopupWindow.java:516) at android.widget.AutoCompleteTextView.showDropDown(AutoCompleteTextView.java:1047) at android.widget.AutoCompleteTextView.updateDropDownForFilter(AutoCompleteTextView.java:931) at android.widget.AutoCompleteTextView.onFilterComplete(AutoCompleteTextView.java:914) at android.widget.Filter$ResultsHandler.handleMessage(Filter.java:285) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:126) at android.app.ActivityThread.main(ActivityThread.java:3997) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:491) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:841) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:599) at dalvik.system.NativeStart.main(Native Method)

请注意,我在包括 Gingerbread 在内的任何其他 Android 版本上都没有遇到此异常。它真的很难调试,因为我没有 Honeycomb 代码库的原始源代码。如果有人能帮助我,我将不胜感激。

谢谢,托里。

最佳答案

我有一个确切的异常(exception)。在 2.* 中一切正常,但在 3.x 中都抛出此异常,并且简单地 try catch 不起作用。

最后我发现,如果我从 View 中删除下面的行,那么它对我有用:

android:dropDownAnchor="@+id/searchField"

关于android - java.lang.NullPointerException - AutoCompleteTextView - hive ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5759099/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com