xml:
android:maxLines="1"
android:singleLine="true"(华为)
android:imeOptions="actionSearch"
java:
etSearch.setOnEditorActionListener(object : TextView.OnEditorActionListener{
override fun onEditorAction(v: TextView?, actionId: Int, event: KeyEvent?): Boolean {
if (actionId == EditorInfo.IME_ACTION_SEARCH) {
SystemUtils.hideSoftKeyboard(etSearch)
val content = etSearch.text.toString()
if (content.isNullOrEmpty()) {
return true
}
requestData(content)
return true
}
return false
}
})