【发布时间】:2015-05-11 20:33:12
【问题描述】:
我正在为 Android 编写一个小程序(我是 Java 新手),我想知道是否有办法将 TextView-text 的值设置为已在相应 .java 文件中定义的 public static double 变量的值,仅通过使用 XML 代码,就像我可以在 C#-XAML 中使用 DynamicResource 一样。
我已经设法通过使用以编程方式设置 TextView 的文本
TextView value1 = (TextView) findViewById(R.id.textView1);
value1.setText(String.valueOf(MyClass.staticVariableInMyClass));
但如果可能的话,我真的很想通过编辑我的项目的 XML 文件来做到这一点,因为我不再需要更新 TextView 的文本了。
提前致谢。
【问题讨论】:
-
你不能在你的类中访问静态属性,但是你可以创建string resource