如何将EditText输入到变量中

时间:2015-08-13 14:13:24

标签: java android android-studio

我是新手,如果答案非常明显,那就很抱歉......

所以我有一个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"/>

当他们填写姓名时,我想把他们的名字写进变量,但我真的不确定,

提前致谢

3 个答案:

答案 0 :(得分:2)

在您的活动中:

py.test

答案 1 :(得分:0)

String s = (EditText)findViewById(R.id.editText).getText().toString()

答案 2 :(得分: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();  
  } 
  }

我明白你想要吗?是这样吗?