- <LinearLayout
- android:layout_width="match_parent"
- android:layout_height="wrap_content"
- android:layout_marginTop="10dp" >
- <TextView
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:id="@+id/email_flag"/>
- <EditText
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:textSize="14sp"
- android:id="@+id/email" />
- </LinearLayout>
复制代码
线性布局里嵌套了7个上面的布局,然后有一个Button
- <RelativeLayout
- android:layout_width="fill_parent"
- android:layout_height="wrap_content" >
- <Button
- android:layout_alignParentBottom="true"
- android:id="@+id/Submit_Bt"
- android:gravity="center"
- android:layout_width="match_parent"
- android:layout_height="50dp"
- android:textSize="18sp"
- android:background="#f0f0f0"/>
-
- </RelativeLayout>
复制代码 【问题描述】
在Activity里,共有7个EditText,一个Button,排列方式是线性垂直排列(就是Xml布局文件那样),假设现在任意3个EditText里面已经有文字了,当我向第四个EditText里输入文字后,其他三个默认可以不填写,这个时候,Button就没有办法获得焦点了。也就是说,只要有文字的EditText的数目超过4个,Button就无法响应Click操作了
哪位大神遇到过类似的事情,或者,知道原因的话,麻烦指点一二
|
|