以下代码在Android中生成NullPointerException
。对空指针的补救异常
searchResults.setText(searchResultString);
其中:
- SearchResult所是一个TextView
- searchResultString是一个String
有人可以列表为什么这可能发生的可能的原因是什么?
以下代码在Android中生成NullPointerException
。对空指针的补救异常
searchResults.setText(searchResultString);
其中:
有人可以列表为什么这可能发生的可能的原因是什么?
所以你的textView没有绑定或附加正确。其他明智setText期待字符串和您的代码应该工作。 检查你的searchResult对象的绑定位置。
确保searchResults TextView在Android中初始化。这是Android中一个非常常见的编程错误。
您可以像这样初始化它。
TextView searchResults;
searchResults = (TextView) findViewById(R.id.searchResultsTextView);
让我知道这个解决方案是否可行。
只要确保java文件和xml文件之间的绑定适合给定的文本视图。
看来你正试图设置一个字符串类型为TextView类型。也许这个人的帖子将帮助http://stackoverflow.com/a/12201919/3173748。 此外,这是一个措辞很差的问题。请提出问题的背景以获得更好的帮助(即“我正在尝试将TextText设置为TextView,但出现此错误”) – superjisan