崩溃报告捕获两个崩溃(格式化为“Session 16/09/2015 10:12”)
在带有5.0.2的nexus7和带有5.1.1的Galaxy S6(SM-G925F)上 我找不到重现它的步骤
Android:5.0.2制造商:asus型号:Nexus 7
java.lang.NullPointerException:尝试调用虚方法'void android.text.method.WordIterator.setCharSequence(java.lang.CharSequence中, int,int)'在null对象引用上 android.widget.SpellChecker $ SpellParser.parse(SpellChecker.java:559) 在 android.widget.SpellChecker $ SpellParser.parse(SpellChecker.java:516) 在android.widget.SpellChecker.spellCheck(SpellChecker.java:257)at android.widget.Editor.updateSpellCheckSpans(Editor.java:541)at android.widget.Editor.sendOnTextChanged(Editor.java:1017)at android.widget.TextView.sendOnTextChanged(TextView.java:7667)at at android.widget.TextView.setText(TextView.java:4050)at android.widget.TextView.setText(TextView.java:3905)at android.widget.EditText.setText(EditText.java:85)at android.widget.TextView.setText(TextView.java:3880)....我的代码 调用setText()
有人见过这样的东西吗?当尝试使用拼写检查并显示建议时,似乎android崩溃了。我打算用
禁用它机器人:的inputType = “textNoSuggestions”
愿这有帮助吗?
答案 0 :(得分:0)
public boolean isSuggestionsEnabled()
在API级别14中添加 返回是否在此TextView上启用了建议。建议由用户输入的IME或拼写检查器生成。这是通过向文本添加SuggestionSpans来完成的。启用建议(默认)后,当用户在文本的这些部分上询问建议时,将显示此建议列表。此值取决于此TextView的inputType。输入类型的类必须是TYPE_CLASS_TEXT。此外,类型变体必须是TYPE_TEXT_VARIATION_NORMAL,TYPE_TEXT_VARIATION_EMAIL_SUBJECT,TYPE_TEXT_VARIATION_LONG_MESSAGE,TYPE_TEXT_VARIATION_SHORT_MESSAGE或TYPE_TEXT_VARIATION_WEB_EDIT_TEXT之一。最后,不得设置 TYPE_TEXT_FLAG_NO_SUGGESTIONS标志。
返回 如果启用了建议弹出窗口,则为true,具体取决于inputType。