美文网首页安卓集中营安卓开发安卓开发
Android 使软键盘的回车按钮变成搜索按钮(Kotlin)

Android 使软键盘的回车按钮变成搜索按钮(Kotlin)

作者: 蓝不蓝编程 | 来源:发表于2019-02-19 14:19 被阅读2次

目的

使安卓软件盘上的回车键键编程搜索键,便于直接搜索。
效果图如下:


image.png

实现方案

  1. EditText的xml中增加:
android:imeOptions="actionSearch"
android:maxLines="1"

在较低SDK版本中,还需要增加android:singleLine="true",否则不会出现搜索按钮,并且仍然能够输入多行。

  1. 代码调用(Kotlin):
editText.setOnEditorActionListener { _, actionId, _ ->
            if (actionId == EditorInfo.IME_ACTION_SEARCH) {
                Toast.makeText(this, "哈哈", Toast.LENGTH_SHORT).show()
            }
            false
        }

附录

参考资料:https://blog.csdn.net/liu470368500/article/details/79305191

安卓开发技术分享: https://www.jianshu.com/p/442339952f26

相关文章

网友评论

    本文标题:Android 使软键盘的回车按钮变成搜索按钮(Kotlin)

    本文链接:https://www.haomeiwen.com/subject/vxoxyqtx.html