2010-05-18 6 views
0

Я изучаю андроид и разработку, и я нашел одну проблему.TextView, определенный в main.xml - как «назвать» его, чтобы использовать метод setText()?

мое приложение пользовательского интерфейса определяется в main.xml

У меня 2 текстов и 2 кнопки, определенные - просто приложение.

Я прочитал, что я могу изменить ТЕКСТ в ДЕЯТЕЛЬНОСТИ, используя метод setText().

И эта проблема - как мне POINT метод setText()? Как мне сказать, чтобы изменить указанный текст?

Если бы я объявлял TextView внутри Activity с NEW TextView NAME Object, мне просто нужно было бы использовать NAME.setText (STRING) ... Но у меня не было ничего подобного NAME объекта?

Как это можно сделать?

+0

Это по существу точный дубликат вопроса, который вы задали ранее, за исключением замены «Целое число» на «Строка». См. Мой ответ: http://stackoverflow.com/questions/2859850/view-problem-how-to-show-integer-from-activity-in-xml/2860062#2860062 –

+0

Да, это помогло, но (R. id.name_of_your_textview) - это то, что я не могу понять, поэтому я сделал из него новый вопрос. –

ответ

4

Вам не нужно определять новый TextView. Вам нужен этот код:

TextView textView = (TextView) findViewById(R.id.name_of_your_textview); 
textView.setText("bla bla bla"); 
+0

да, но что такое R.id.name_of_your_textview ?? Где указать имя вида? вы знаете, мой XML выглядит следующим образом: Я не вижу ID или имя там: (( –

+0

затем добавить строку в XML: андроида: ID = "@ + идентификатор/name_of_yout_textview " – RoflcoptrException

+0

ahaaaa !!!! k плохое испытание спасибо –

 Смежные вопросы

  • Нет связанных вопросов^_^