2015-08-13 2 views
-3

Im новой для этого очень жаль, если ответ действительно очевиден ...Как получить вход EditText в переменную

так у меня есть EditText были пользователь вводит свое имя:

<EditText 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:inputType="textPersonName" 
     android:ems="10" 
     android:id="@+id/editText" 
     android:layout_above="@+id/analogClock" 
     android:layout_centerHorizontal="true" 
     android:layout_marginBottom="49dp" 
     android:hint="Enter Your Name"/> 

Когда они заполняют имя, я хотел бы взять их имя и поместить его в переменную, но им действительно не уверены,

Спасибо заранее

+2

google или stackoverflow - ваш друг :) http://stackoverflow.com/questions/4531396/get-value-of-a-edit-text-field – user547995

+0

Извините, но какая переменная в коде является точкой информации Хранится в? –

ответ

2

В вашей деятельности:

@Override 
protected void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.activity_main); 
     EditText et = (EditText) findViewById(R.id.editText); 
     String text= et.getEditableText().toString(); 
} 
+0

О, хорошо, спасибо большое –

0
public class MainActivity extends Activity { 
EditText eText; 

@Override 
protected void onCreate(Bundle savedInstanceState) { 
     eText = (EditText) findViewById(R.id.edittext); 
     String str = eText.getText().toString(); 
    } 
    } 

Я понимаю, что вы хотите? Это так?

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