是否可以更改xml按钮上的文本?

use*_*311 0 xml android button

如果我在名为test.xml的文件中有一个xml按钮,如下所示:

  <Button
  android:id="@+id/newgame"
  android:layout_width="fill_parent"
  android:layout_height="wrap_content"
  android:text="New Game"
  />
Run Code Online (Sandbox Code Playgroud)

是否可以将"新游戏"文本更改为其他内容?我必须多次这样做.最大的问题是:我必须从java文件中做到这一点!这甚至可能吗?

ale*_*ull 5

是.

1)获取Button的引用

2)使用setText方法为文本赋予新值

Button button = (Button)findViewById(R.id.newgame);
button.setText("Something Else");
Run Code Online (Sandbox Code Playgroud)