嗨,大家好,我知道这是非常基本的,但我需要知道如何在屏幕上显示变量的内容。如何在屏幕上显示变量的值
我的布局中使用了textview吗?
我有一个textview框,我可以设置它在编辑器中说些什么,但我需要编写一个变量的内容,所以我可以做一些错误检查。
任何帮助?
感谢
嗨,大家好,我知道这是非常基本的,但我需要知道如何在屏幕上显示变量的内容。如何在屏幕上显示变量的值
我的布局中使用了textview吗?
我有一个textview框,我可以设置它在编辑器中说些什么,但我需要编写一个变量的内容,所以我可以做一些错误检查。
任何帮助?
感谢
如果你已经在你的布局XML文件中定义了一个名为textViewName TextView的,你可以做这样的事情在你的Activity类:
setContentView(R.layout.layoutName);
TextView textView = (TextView) findViewById(R.id.textViewName);
textView.setText("text you want to display");
这是你在找什么?如果您不需要将其显示在屏幕上,只需要调试,只需使用Log()和logcat即可查看消息。
这是家伙谢谢! (我认为它很简单,但无法找到它:)) – MrCloister 2011-04-28 15:44:14
在活动...
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);
}
感谢您只需要Textview的东西,你的人是好的! – MrCloister 2011-04-28 15:45:21
int count=7;
TextView tv = (TextView) findViewById(R.id.my_text_view);
tv.setText("you have entered"+count+"as the integer");
正如你所看到的,您可以包括其他数据类型,例如整数还在的setText块
如果你有画面一览,那么以@马特的例子来说,就不会失去这份名单并仍然表现出改变的用途。
TextView textView = (TextView) findViewById(R.id.textViewName);
textView.setText("text you want to display");
它为我工作。
你有问题将textView设置为变量的值?如果是这样,请发布显示您的尝试的代码。另外,为什么不使用记录器来达到这个目的呢? – Jordan 2011-04-28 15:27:54
在textview中显示变量的作品。在调试器中设置断点有什么问题吗? – Cephron 2011-04-28 15:28:21