在实际的开发过程中经常用到搜索框功能,之间获得了一些不错的小方法。
使用EditText+TextView来完成搜索框功能。
1、如何设定EditText边框消失
解决方案:将EditText属性设置修改
android:background=”@null”
2、解决EditText点击才获取焦点并弹出软盘
在项目中,一进入一个页面, EditText默认就会自动获取焦点,但实际上搜索框并不需要这个默认。
有点监听软键盘事件,有调用 clearFouse()方法。
解决方案:在EditText的父级控件中设置成
android:focusable=”true” android:focusableInTouchMode=”true”