[英]How do I use a variable from my MainActivity in my layout?
I have a method that I want to use to display in the layout itself我有一个方法,我想用它在布局本身中显示
public void GetPacificTime()
{
java.util.TimeZone pt = java.util.TimeZone.getTimeZone("GMT-8");
java.util.Calendar c = java.util.Calendar.getInstance(pt);
System.out.println(c.get(java.util.Calendar.HOUR_OF_DAY)+":"+c.get(java.util.Calendar.MINUTE)+":"+c.get(java.util.Calendar.SECOND));
}
How would I use this in my layout XML?我将如何在我的布局 XML 中使用它?
You can declare a TextView in your layout XML, then use findViewById() to get this TextView, then attach text on it using the setText() method.您可以在布局 XML 中声明一个 TextView,然后使用 findViewById() 获取此 TextView,然后使用 setText() 方法在其上附加文本。
Example:例子:
TextView text = (TextView) findViewById(R.id.id_from_xml);
text.setText(c.get(java.util.Calendar.HOUR_OF_DAY)+":"+c.get(java.util.Calendar.MINUTE)+":"+c.get(java.util.Calendar.SECOND));
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.