我认为这个问题是
this one的延续。
你想做什么?当用户单击按钮时,您是否真的想动态更改TextView对象中的文本?你可以这么做,如果你有理由,但如果文本是静态的,它通常设置在main.xml文件中,如下所示:
android:id="@+id/rate"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/rate"
/>
字符串“@ string / rate”是指您的strings.xml文件中的一个条目,如下所示:
Rate
如果您以后想要更改此文本,可以使用Nikolay的例子来实现,您可以通过使用在main.xml中定义的id来获取对TextView的引用,如下所示:
final TextView textViewToChange = (TextView) findViewById(R.id.rate);
textViewToChange.setText(
"The new text that I'd like to display now that the user has pushed a button.");