Android 如何让EditText不自动获取焦点
来源:互联网 发布:淘宝技歌膏是真的假的 编辑:程序博客网 时间:2024/06/07 01:43
http://www.cnblogs.com/daishuguang/p/3851830.html
解决之道:在EditText的父级控件中找一个,设置成
android:focusable="true"
android:focusableInTouchMode="true"
这样,就把EditText默认的行为截断了!
<LinearLayout
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>
解析:
1.android:focusableInTouchMode
这个属性的意思很明显,就是可以通过touch来获得focus。在手机上开发用的不多,因为大多手机都是触摸式的。最近一个TV上的应用需要用到。
一个界面上有一个自定义个button,我需要进入这个界面就高亮这个button。但是用遥控选择这个程序进入能正常显示,用鼠标点击进入就没有高亮的效果。最后添加上这个属性,效果出来了。可见,click事件和touch事件在焦点处理上是不同的。
2.一开始聚焦在EditView的父控件上,这样就不会默认聚焦EditView了。
- Android 如何让EditText不自动获取焦点
- Android 如何让EditText不自动获取焦点
- Android 如何让EditText不自动获取焦点
- Android 如何让EditText不自动获取焦点
- Android 如何让EditText不自动获取焦点?
- Android 如何让EditText不自动获取焦点
- Android 如何让EditText不自动获取焦点
- Android 如何让EditText不自动获取焦点
- Android 如何让EditText不自动获取焦点
- Android 如何让EditText不自动获取焦点
- Android 如何让EditText不自动获取焦点
- Android 如何让EditText不自动获取焦点
- Android 如何让EditText不自动获取焦点
- Android 如何让EditText不自动获取焦点
- Android 如何让EditText不自动获取焦点
- Android 如何让EditText不自动获取焦点
- Android 如何让EditText不自动获取焦点
- Android 如何让EditText不自动获取焦点
- [Leetcode] 109. Convert Sorted List to Binary Search Tree 解题报告
- Retrofit2.0官方文档
- Linux命令行与shell脚本(7)--创建基本脚本文件
- 解决AngularJS渲染未完成闪烁问题
- 函数fork与vfork的区别与联系详解
- Android 如何让EditText不自动获取焦点
- jQuery 选择器 学习笔记
- JSONP的原理及跨域
- Zlibary -Android库
- HZAU1208——Color Circle(dfs)
- 安卓开发——如何查看Androidstudio和Eclipse导出的APK文件
- C++ Primer 总结之Chap5 Expressions
- ffmpeg音视频同步
- zookeeper安装