`
Cori丶
  • 浏览: 5880 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

[Android] —> 去除EditText自动获得的焦点

阅读更多
当带有EditView的activity第一次进入时,第一个EditText框会自动获得焦点,这个严重影响了用户体验,但是如何去掉呢?

查阅了很多资料后,发现以下方法最简单:


有一个思路就是:让其他控件去获得这个焦点。

在xml中,在EditText控件之前
加入

<LinearLayout

    android:id="@+id/linearLayout_focus"

    android:focusable="true"

    android:focusableInTouchMode="true"

    android:layout_width="0px"

    android:layout_height="0px"/>



这个LinearLayout,不会显示的,但是会抢走焦点

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics