首页 > 代码库 > Edittext默认无焦点
Edittext默认无焦点
开发中,发现第一次进入页面时光标就会出现在页面的第一个edittext中,解决思路是:
在edittext的父布局中加入两行代码夺取焦点
<com.zhy.autolayout.AutoLinearLayout android:layout_width="match_parent" android:layout_height="50px" android:background="@android:color/white" android:orientation="horizontal" android:gravity="center_vertical" android:focusable="true" android:focusableInTouchMode="true" > <EditText android:id="@+id/et_phoneNumber" style="@style/Edit_text" android:layout_width="0dp" android:layout_weight="1" android:hint="用户搜索" android:textColorHint="@color/setPageBackgroudColor" android:textColor="@android:color/darker_gray" /> <ImageView
另外hint的文字是在用户开始输入的时候才会消失,不是在获取焦点的时候消失,这个细节居然一直没注意到。
Edittext默认无焦点
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。