使得EditText失去焦点
来源:互联网 发布:包包设计软件 编辑:程序博客网 时间:2024/06/06 01:38
在项目中,一进入一个页面, EditText默认就会自动获取焦点。
那么如何取消这个默认行为呢?
在网上找了好久,有点 监听软键盘事件,有点 调用 clearFouse()方法,但是测试了都没有! xml中也找不到相应的属性可以关闭这个默认行为
解决之道:在EditText的父级控件中找一个,设置成
android:focusable="true"
android:focusableInTouchMode="true"
这样,就把EditText默认的行为截断了!
style="@style/FillWrapWidgetStyle"
android:orientation="vertical"
android:background="@color/black"
android:gravity="center_horizontal"
android:focusable="true"
android:focusableInTouchMode="true"
>
<ImageView
android:id="@+id/logo"
style="@style/WrapContentWidgetStyle"
android:background="@drawable/dream_dictionary_logo"
/>
<RelativeLayout
style="@style/FillWrapWidgetStyle"
android:background="@drawable/searchbar_bg"
android:gravity="center_vertical"
>
<EditText
android:id="@+id/searchEditText"
style="@style/WrapContentWidgetStyle"
android:background="@null"
android:hint="Search"
android:layout_marginLeft="40dp"
android:singleLine="true"
/>
</RelativeLayout>
</LinearLayout>
0 0
- 使得EditText失去焦点
- 使得EditText失去焦点
- 使得EditText失去焦点
- EditText失去焦点
- Edittext失去焦点
- edittext失去焦点
- EditText 失去焦点
- Android如何EditText失去焦点
- EditText失去焦点的监听
- edittext SearchView 失去焦点问题
- 设置EditText自动失去焦点
- 【Android】EditText获得焦点以及失去焦点
- EditText获取焦点和失去焦点
- Android EditText获取焦点失去焦点监听
- EditText的clearFocus() :让EditText失去焦点
- EditText的clearFocus() :让EditText失去焦点
- EditText无法失去焦点、失去焦点隐藏软键盘
- EditText获取焦点 失去焦点监听,获取焦点操作
- android adb shell 命令大全
- having
- 多线程编程之三——线程间通讯
- C++处理异常 try,catch,throw
- 弗洛伊德算法求最短路径
- 使得EditText失去焦点
- linux下的dump调试
- maven 手动加载第三方jar、zip包
- Unity调用安卓的两种方法
- Linux下ls命令的简单实现
- zigbee--电源管理OSAL机制的z-statk低功耗管理(CC2530)
- GCC介绍
- 图片等比例缩放
- Linux服务器不关机新增硬盘的方法