如何在屏幕上显示一个variables的值

嘿家伙,我知道这是非常基本的,但我需要知道如何在屏幕上显示一个variables的内容。

在我的布局中使用textview吗?

我有一个textview框,我可以设置它来说在编辑器中的东西,但我需要写一个variables的内容,所以我可以做一些错误检查。

任何人帮助?

谢谢

Solutions Collecting From Web of "如何在屏幕上显示一个variables的值"

如果在布局XML文件中定义了名为textViewName的TextView,则可以在Activity类中执行下面的操作:

setContentView(R.layout.layoutName); TextView textView = (TextView) findViewById(R.id.textViewName); textView.setText("text you want to display"); 

这是你在找什么? 如果你不需要把它显示到屏幕上,只想debugging,只需使用Log()和logcat来查看消息。

在活动中…

  public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); int myValue = deriveMyValue(); String message = myValue == -1 ? "The value is invalid." : "The value is " + myValue; TextView tv = (TextView) findViewById(R.id.my_text_view); tv.setText(message); } 

如果你在屏幕上有一个列表,那么就不要失去这个列表,并且还要显示改变的用法,以@ Matt的例子。

 TextView textView = (TextView) findViewById(R.id.textViewName); textView.setText("text you want to display"); 

它为我工作。

 int count=7; TextView tv = (TextView) findViewById(R.id.my_text_view); tv.setText("you have entered"+count+"as the integer"); 

正如你所看到的,你也可以在setText块中包含像整数这样的其他数据types