Android中关于android:imeOptions="actionSearch"使用android:maxLines="1"的解决方案
16lz
2021-12-04
今天在项目中,遇到需要将软键盘中的enter键修改为搜索按钮的需求,于是在网上搜索了相关的使用,便在自己的项目中使用了起来,可是在使用的过程中却碰到了问题,就是,在android API2.3后将android:singleLine=""这一属性废弃,代替该属性的是android:maxLines="1"这一属性,于是我便将android:singleLine=""这一属性替换为android:maxLines="1",但是在使用的过程中出现了android:imeOptions="actionSearch"失效,最后通过网络上查找终于找到了解决方案,可能不是很完美,但是,大家可以做一个参考解决方案如下:
android:inputType="text"
android:maxLines="1"
android:imeOptions="actionSearch"
完美解决!
更多相关文章
- Android(安卓)创建与解析XML(六)—— 比较与使用
- Google Android测试工程师:使用Android(安卓)进行丰富开发
- Android(安卓)创建与解析XML(六)—— 比较与使用
- Android中JNI的使用
- android:shape的使用 (android用xml文件生成图像控件)
- android中的后退键——onBackPressed()的使用
- android:Spinner(下拉框)控件的使用
- 点击LinearLayout使用selector改变TextView字体颜色
- 使用命令建立简单的布局