今天在项目中,遇到需要将软键盘中的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"

完美解决!

更多相关文章

  1. Android Studio项目适配Android X(Android 9.0)
  2. 介绍本人的一个Android项目(附源代码)
  3. Ant 编译 Android 项目为 Apk 实战, 常见问题解决
  4. getprop 获取android系统属性
  5. ADT20新建项目Android Support library not installed问题
  6. Android manifest属性

随机推荐

  1. android 录音 播放
  2. android解析xml的通用写法
  3. Android(安卓)DatePickerDialog存在执行
  4. Android(安卓)ApiDemos示例解析(178):Vie
  5. 如何避免android上的进程的内存限制
  6. android VoiceRecognition 语音识别并打
  7. Android中点击事件之FocusChangedListene
  8. Android(安卓)终端命令安装 apk 应用程序
  9. android wifi 设置 控制开关
  10. Rk3399 android7.1 camera 分析