答案 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文件夹,以便在查看示例时查看我正在谈论的内容。