handleOnGetSentenceSuggestionsMultiple(SpellCheckerSession)中的NullPointerException

时间:2014-11-18 12:24:01

标签: android nullpointerexception

我在ACRA报告中多次报告了以下异常。它似乎只来自运行Android 4.4.2的设备,但我不知道问题出在哪里。

有没有人遇到过这个问题?

谢谢

java.lang.NullPointerException
at android.view.textservice.SpellCheckerSession.handleOnGetSentenceSuggestionsMultiple(SpellCheckerSession.java:222)
at android.view.textservice.SpellCheckerSession.access$100(SpellCheckerSession.java:86)
at android.view.textservice.SpellCheckerSession$1.handleMessage(SpellCheckerSession.java:116)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:149)
at android.app.ActivityThread.main(ActivityThread.java:5061)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:515)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:787)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:603)
at dalvik.system.NativeStart.main(Native Method)

更新

正在运行此主题:https://code.google.com/p/android/issues/detail?id=161400

线程上的开发人员只在运行Android 4.4.2的设备上遇到完全相同的问题。它似乎在其他版本上得到修复。

2 个答案:

答案 0 :(得分:2)

对我来说有什么用呢

_editText.setInputType(InputType.TYPE_TEXT_FLAG_NO_SUGGESTIONS); 

您可以在xml文件中执行此操作,如

android:inputType="textNoSuggestions"

我的东西默认这个标志是真的,这就是为什么它给出这个例外如果给出23以下的android版本,abouve 23工作正常

这不是答案,但在有人回答这个问题之前我们可以使用上面的快捷方式

答案 1 :(得分:0)

关闭这样的建议:

android:inputType="textNoSuggestions|textVisiblePassword"

比仅仅更好地工作:

android:inputType="textNoSuggestions"