textview在尝试setText时不断崩溃

时间:2010-11-11 18:47:00

标签: android

3 个答案:

答案 0 :(得分:1)

除了在String对象上使用toString()的部分外,一切看起来都很好,这不是必需的。

但是文本 text2 TextViews与EditText视图位于相同的XML布局中吗?在这种情况下main.xml?如果答案为否,则在尝试使用它们时会出现NullPointerException,因为findViewById无法找到它们。

答案 1 :(得分:0)

你可以做text2.setText(template.getText()。toString());

而不是text2.setText(sTemplate.toString());

看看是否有效。

答案 2 :(得分:0)

乔尔,

考虑到您在不同的xml文件中有edittext。您可以为xml文件中显示的内容创建另一个资源文件。例如,您可以创建一个xml文件,该文件将保存其他xml文件中显示的值。看一下这个example (notepad)。这个例子来自android开发网站。您可以使用放在“值”xml中的值作为所有其他xml文件的值。这样,您就可以在其他xml文件的中心位置获取其值。这可以解决您的问题。让我们知道您找到了什么结果。

您需要打开res文件夹和values文件夹,以便在查看示例时查看我正在谈论的内容。