Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/233.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 将textview值添加到strings.xml文件_Android_String - Fatal编程技术网

Android 将textview值添加到strings.xml文件

Android 将textview值添加到strings.xml文件,android,string,Android,String,我正在寻找一种将textview值添加到strings.xml文件的方法 我不确定这是否可能 我尝试了这段代码,但它显示了原样,但没有显示值: <string name="result">tvtxt1.getText()</string> tvtxt1.getText() resources files xml like strings.xml只能用于只读您不能动态设置值,您可以将其视为最终变量resources files xml like strings.xml只能

我正在寻找一种将textview值添加到strings.xml文件的方法

我不确定这是否可能

我尝试了这段代码,但它显示了原样,但没有显示值:

<string name="result">tvtxt1.getText()</string>
tvtxt1.getText()

resources files xml like strings.xml只能用于只读您不能动态设置值,您可以将其视为最终变量

resources files xml like strings.xml只能用于只读您不能动态设置值,当您将数据作为资源提供时,您可以将其视为最终变量,在运行时不能修改它。 这适用于Strings.xml、Drawables、value等。。 您应该考虑创建一个单独的类,并将字符串放置在该类中并访问它们。
我建议使用ViewModel,您可以将字符串保存在其中,并且可以确保在出于某种原因重新创建视图时不会丢失字符串

当您将数据作为资源提供时,无法在运行时对其进行修改。 这适用于Strings.xml、Drawables、value等。。 您应该考虑创建一个单独的类,并将字符串放置在该类中并访问它们。 我建议使用ViewModel,您可以将字符串保存在其中,并且可以确保在出于某种原因重新创建视图时不会丢失它们