2015-09-16 161 views
0

崩溃报告抓两次与有效的字符串(格式化为“会话16/09/2015 10:12”)上nexus7崩溃的TextView文本

与5.0.2和银河调用TextView.setText()后坠毁S6(SM-G925F)5.1.1 我无法找到步骤来重现

的Android版本:5.0.2厂商:华硕型号:的Nexus 7

显示java.lang.NullPointerException:试图调用虚拟方法'void android.text.method.WordIterator.setCharSequence(java.lang。的CharSequence, INT,INT)”上在 android.widget.SpellChecker $ SpellParser.parse(SpellChecker.java:559) 空对象引用在 android.widget.SpellChecker $ SpellParser.parse(SpellChecker.java:516) 在android.widget.SpellChecker.spellCheck(SpellChecker.java:257)在 android.widget.Editor.updateSpellCheckSpans(Editor.java:541)在 android.widget.Editor.sendOnTextChanged(Editor.java:1017)在 android.widget.TextView.sendOnTextChanged(TextView.java:7667)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”

愿这帮助?

+1

textview不分配 –

+0

@NaveenTamrakar什么意思是“电视不屁”? –

+0

请将您的代码发送至 –

回答

0

公共布尔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标志。

返回 如果基于inputType启用了建议弹出窗口,则为true。