Можно ли изменить текст на кнопке xml? - PullRequest
0 голосов
/ 29 октября 2011

Если у меня есть кнопка xml в файле с именем test.xml, например:

  <Button
  android:id="@+id/newgame"
  android:layout_width="fill_parent"
  android:layout_height="wrap_content"
  android:text="New Game"
  />

Можно ли изменить текст «Новая игра» на что-тоеще?Я должен сделать это много раз.Большая проблема: я должен сделать это из файла Java!Это вообще возможно?

Ответы [ 2 ]

5 голосов
/ 29 октября 2011

Да.

1) Получить ссылку на кнопку

2) использовать метод setText, чтобы дать тексту новое значение

Button button = (Button)findViewById(R.id.newgame);
button.setText("Something Else");
0 голосов
/ 29 октября 2011

определенно приятель, этот тип вопросов не следует задавать для смартфонов, вы можете сделать это путем обновления в xml, а также с помощью Java-кодирования ex .... Button buttontext = (Button) findViewById (R.id.button1);button.setText («это новый текст»);или в xml ..

в xml это будет статично для того, чтобы сделать его динамичным, установить текст в классе Java .. спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...