黑马程序员技术交流社区

标题: 【Android问题】EditText和Button焦点有冲突 [打印本页]

作者: VisionDo    时间: 2015-12-25 20:50
标题: 【Android问题】EditText和Button焦点有冲突
  1. <LinearLayout
  2. android:layout_width="match_parent"
  3. android:layout_height="wrap_content"
  4. android:layout_marginTop="10dp" >
  5. <TextView
  6. android:layout_width="wrap_content"
  7. android:layout_height="wrap_content"
  8. android:id="@+id/email_flag"/>
  9. <EditText
  10. android:layout_width="wrap_content"
  11. android:layout_height="wrap_content"
  12. android:textSize="14sp"
  13. android:id="@+id/email" />
  14. </LinearLayout>
复制代码

线性布局里嵌套了7个上面的布局,然后有一个Button
  1. <RelativeLayout
  2.          android:layout_width="fill_parent"
  3.          android:layout_height="wrap_content" >
  4.          <Button
  5.             android:layout_alignParentBottom="true"
  6.             android:id="@+id/Submit_Bt"
  7.                 android:gravity="center"
  8.                 android:layout_width="match_parent"
  9.                 android:layout_height="50dp"
  10.                 android:textSize="18sp"
  11.                 android:background="#f0f0f0"/>
  12.         
  13.      </RelativeLayout>
复制代码
【问题描述】
       在Activity里,共有7个EditText,一个Button,排列方式是线性垂直排列(就是Xml布局文件那样),假设现在任意3个EditText里面已经有文字了,当我向第四个EditText里输入文字后,其他三个默认可以不填写,这个时候,Button就没有办法获得焦点了。也就是说,只要有文字的EditText的数目超过4个,Button就无法响应Click操作了

哪位大神遇到过类似的事情,或者,知道原因的话,麻烦指点一二


作者: qinrongchang    时间: 2015-12-25 21:20
好深奥 菜鸟开不懂
作者: VisionDo    时间: 2015-12-25 21:47
qinrongchang 发表于 2015-12-25 21:20
好深奥 菜鸟开不懂

呃...我也是菜鸟
作者: VisionDo    时间: 2015-12-26 01:38
问题已经解决了




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2