2011-03-18 3 views
0

На основании следующего кода main.xml (сниппет ниже), как мне получить код Java в классе для сохранения данных, которые пользователь вводит?Как я могу активировать действие текстового поля редактирования в android?

<TextView 
         android:id="@+id/textview1" 
        android:layout_width="fill_parent" 
        android:layout_height="wrap_content" 
        android:text="year of car" /> 
      <EditText 
         android:id="@+id/myeditfield" 
         android:layout_width="100px" 
         android:layout_height="wrap_content" /> 
      <TextView 
        android:id="@+id/textview1_1" 
        android:layout_width="fill_parent" 
        android:layout_height="wrap_content" 
        android:text="make of car" /> 
      <EditText 
       android:id="@+id/myeditfield" 
       android:layout_width="200px" 
       android:layout_height="wrap_content" /> 
      <TextView 
        android:id="@+id/textview1_2" 
        android:layout_width="fill_parent" 
        android:layout_height="wrap_content" 
        android:text="model of car" /> 
      <EditText 
       android:id="@+id/myeditfield" 
       android:layout_width="200px" 
       android:layout_height="wrap_content" /> 

Спасибо!

ironmantis7x

ответ

1
TextView tv = (TextView)findViewById(R.id.textview1_2); 
String txt =tv.getText().toString(); 
+0

спасибо !! поэтому я помещаю это в свой xml-файл или в свой java-файл? – ironmantis7x

+1

в вас .java-файл, который расширяет действие –

+0

Я получаю предупреждение о том, что переменная txt никогда не используется. Кроме того, когда я нажимаю enter в текстовом поле, он вставляет другую строку, и курсор не переходит в следующее поле. Любые подсказки здесь? – ironmantis7x

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