Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/347.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
Java 有没有办法设置一个变量';s值到文本视图';Android Studio中使用XML的文本?_Java_Android_Xml - Fatal编程技术网

Java 有没有办法设置一个变量';s值到文本视图';Android Studio中使用XML的文本?

Java 有没有办法设置一个变量';s值到文本视图';Android Studio中使用XML的文本?,java,android,xml,Java,Android,Xml,我正在为Android编写一个小程序(我是Java的新手),我想知道是否有办法将TextView文本的值设置为已在相应的.Java文件中定义的public static double变量的值,只需使用XML代码,就像我在C#XAML中使用DynamicResource一样 我已经通过使用编程设置了TextView的文本 TextView value1 = (TextView) findViewById(R.id.textView1); value1.setText(String.valueOf(

我正在为Android编写一个小程序(我是Java的新手),我想知道是否有办法将TextView文本的值设置为已在相应的.Java文件中定义的
public static double
变量的值,只需使用XML代码,就像我在C#XAML中使用
DynamicResource
一样

我已经通过使用编程设置了TextView的文本

TextView value1 = (TextView) findViewById(R.id.textView1);
value1.setText(String.valueOf(MyClass.staticVariableInMyClass));
但是如果可能的话,我真的希望通过编辑我的项目的XML文件来实现,因为我不再需要更新TextView的文本


提前感谢。

在TextView:XML中设置文本的方法-将属性添加到TextView元素
android:text=“your text”
。爪哇:

TextView-tvId=(TextView)findviewbyd(R.id.tv_-id);
tvId.setText(“您的文本”)


如果你有双变量,像这样转换它<代码>字符串.valueof(双变量)

您不能在类中访问静态属性,但可以创建