Android 如何让EditText不自动获取焦点
2015-06-23 14:02
411 查看
在项目中,一进入一个页面, EditText默认就会自动获取焦点。
那么如何取消这个默认行为呢?
解决之道:在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>
那么如何取消这个默认行为呢?
解决之道:在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>
相关文章推荐
- Android中的Interpolator
- 禁止Android的StatusBar下拉
- AndroidManifest.xml——uses-sdk
- 【Android 动画】View Animation详解(一)
- Android性能测试工具APT使用指南
- Android NDK开发之 opencv manage 免安装生成opencv应用
- 在Android Studio中使用shareSDK进行社会化分享(图文教程)
- Android内存优化之磁盘缓存
- 超简单Android Studio导入第三方库(SlidingMenu)教程绝对傻瓜版
- Android体验高扩展艺术般的适配器
- Android NDK开发之 opencv for android 问题总结
- Android实现仿有道云笔记头像背景(模糊效果)
- Xamarin.Forms中实现选择本地图片,并进行剪裁。(Android端)
- Android设计模式(十五)--备忘录模式
- (七十)android Context详解
- Android小技巧:实现捕获应用的运行时异常
- Android小技巧:实现捕获应用的运行时异常 分类: Android其他 2015-06-23 12:26 12人阅读 评论(0) 收藏
- android 命名规范
- Android的fragment
- Android中Spinner的使用