Android 如何在屏幕上显示变量的值?
我知道这是一个非常基本的问题,但我需要知道,如何在屏幕上显示变量的内容 我是否在布局中使用文本视图 我有一个文本视图框,我可以设置它在编辑器中说些什么,但我需要写一个变量的内容,这样我就可以做一些错误检查Android 如何在屏幕上显示变量的值?,android,variables,textview,Android,Variables,Textview,我知道这是一个非常基本的问题,但我需要知道,如何在屏幕上显示变量的内容 我是否在布局中使用文本视图 我有一个文本视图框,我可以设置它在编辑器中说些什么,但我需要写一个变量的内容,这样我就可以做一些错误检查 有人需要帮助吗?如果在布局XML文件中定义了名为textViewName的TextView,则可以在活动类中执行类似操作: setContentView(R.layout.layoutName); TextView textView = (TextView) findViewById(R.id
有人需要帮助吗?如果在布局XML文件中定义了名为textViewName的TextView,则可以在活动类中执行类似操作:
setContentView(R.layout.layoutName);
TextView textView = (TextView) findViewById(R.id.textViewName);
textView.setText("text you want to display");
这就是你要找的吗?如果您不需要将其显示在屏幕上,只想调试,只需使用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);
}
如您所见,如果屏幕上有一个列表,您也可以在setText块中包含其他数据类型,如整数,然后以@Matt为例,不丢失该列表并仍然显示change use
TextView textView = (TextView) findViewById(R.id.textViewName);
textView.setText("text you want to display");
它对我很有用。此外,如果要连接字符串和变量,可以像在System.out.print中一样使用“+”运算符。将textView设置为变量的值是否有问题?如果是这样,请张贴代码显示您的尝试。另外,为什么不直接使用记录器呢?在文本视图中显示变量是可行的。在调试器中设置断点有什么问题吗?这就是问题所在,谢谢!(我认为它很简单,但找不到:))谢谢你,我只需要文本视图的东西,你们都很好!不要忘记“entered”之后和“as”之前的空格)
TextView textView = (TextView) findViewById(R.id.textViewName);
textView.setText("text you want to display");