Je rencontre un problème étrange lorsque j'utilise le composant AutoCompleteTextView sur un périphérique fonctionnant sur Honeycomb (Android 3.0) (en utilisant Motorola Xoom pour tester). Je reçois une exception Nullpointer avec la stacktrace suivante:java.lang.NullPointerException - AutoCompleteTextView - HoneyComb
FATAL EXCEPTION: principale java.lang.NullPointerException à android.widget.PopupWindow.getMaxAvailableHeight (PopupWindow.java:1152) à android.widget.ListPopupWindow .buildDropDown (ListPopupWindow.java:1054) à android.widget.ListPopupWindow.show (ListPopupWindow.java:516) à android.widget.AutoCompleteTextView.showDropDown (AutoCompleteTextView.java:1047) à android.widget. AutoCompleteTextView.updateDropDownForFilter (AutoCompleteTextView.jav a: 931) à android.widget.AutoCompleteTextView.onFilterComplete (AutoCompleteTextView.java:914) à android.widget.Filter $ ResultsHandler.handleMessage (Filter.java:285) à android.os.Handler.dispatchMessage (Handler.java:99) à android.os.Looper.loop (Looper.java:126) à android.app.ActivityThread.main (ActivityThread.java:3997) à java.lang.reflect. Method.invokeNative (natif , méthode) au java.lang.reflect.Method.invoke (Method.java:491) at com.android.internal.os.ZygoteInit $ MethodAndArgsCalle r.run (ZygoteInit.java:841) à com.android.internal.os.ZygoteInit.main (ZygoteInit.java:599) à dalvik.system.NativeStart.main (native Méthode)
Notez que je ne reçois pas cette exception sur les autres versions d'Android, y compris Gingerbread. C'est vraiment difficile à déboguer puisque je n'ai pas le code source d'origine de base de code Honeycomb. J'apprécierais que quelqu'un puisse m'aider.
Merci, Torri.
Peut-on voir le code de la façon dont vous utilisez getMaxAvailableHeight? –