Отображать динамический текст в представлении Android - PullRequest
6 голосов
/ 25 июля 2011

Я довольно новичок в разработке приложений для Android, но я пытаюсь отобразить счет в конце игры, которую я делаю.

Я планировал переключиться на представление, используя:

setContentView(R.layout.over);

И это похоже на работу, но я хочу показать счет.

Я определил textView:

<TextView android:text="@+id/TextView02" android:id="@+id/TextView02" android:layout_width="wrap_content" android:layout_height="wrap_content"></TextView>

Но хотелось бы изменить текст следующим образом: «Оценка: (динамический текст из переменной здесь)». Очевидно, мне нужно как-то ссылаться на эту переменную или установить текст textView, прежде чем перейти к этому виду.

Пожалуйста, помогите!

Ответы [ 3 ]

5 голосов
/ 25 июля 2011

Это должно решить вашу проблему:

TextView tv = (TextView)findViewById(R.id.TextView02);  
tv.setText("Text to set");

Почему вы присваиваете тексту и идентификаторам одинаковые значения?

1 голос
/ 25 июля 2011

Ответ Грега в значительной степени то, что вы хотите, но настроены на то, что вы ищете:

 TextView tv = (TextView)findViewById(R.id.TextView02);
 tv.setText("Score: "+scoreVariable);
0 голосов
/ 25 июля 2011

Я должен использовать диалоговые окна, чтобы показать Scrore. здесь у вас есть как создавать разные диалоги.

http://developer.android.com/guide/topics/ui/dialogs.html

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