1.EditText:
首先在onCreate()函数前声明:
EditText nameEdit;
String name;其次在onCreate()指定联接:
nameEdit = (EditText) findViewById(R.id.nameEdit);最后在Button事件获得数据:
public void onClick(View v) {
name = nameEdit.getText().toString();
}
2.Spinner:
Spinner控件与EditText控件在Java代码中的用法大致相同,只是 前者在布局中复杂些,要指定数据项的源:
android:id="@+id/sexSpinner"
android:layout_width="300dp"
android:entries="@array/sexs"
android:hint="">
其中他的源的指定语句是android:entries="@array/gender"
是一个名字叫做gender的数组,这个数组的定义如下:
男
女