Как использовать ссылки?это через @id или нужно объявить глобальную переменную? - PullRequest
0 голосов
/ 16 января 2012

это часть моего main.xml

<TextView
    android:id="@id/infoname"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_marginBottom="10dp"
    android:layout_marginLeft="35dp"
    android:text="Hi Name"
    android:textSize="25sp" />

<TextView
    android:id="@+id/textView1"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="Welcome to Program"
    android:textAppearance="?android:attr/textAppearanceLarge" />

это часть моего editinfo.xml

<EditText
        android:id="@+id/infoname"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:inputType="textPersonName"
        android:hint="3 to 10 characters" 
        android:layout_weight="1"/>

от редактирования id / infoname из текста редактирования (например, ввод - MyName) как я могу сделать что-то вроде Привет MyName из содержимого main.xml спасибо:)

1 Ответ

1 голос
/ 16 января 2012

Вы пытаетесь изменить текстовое свойство вашего EditText программно?

В вашем Java-файле onCreate:

EditText yourEditText = (EditText)findViewById(R.id.yourEditText); <br /> yourEditText.setText("MyName");

Вы получаете ссылку на свой объект EditText и устанавливаете свойство text.

...