Android知识点——更改软键盘回车键
16lz
2021-01-23
积跬步,以至千里;积小流,以成江海。
场景:当点击搜索框,或者聊天消息框是,会看到软键盘的回车键变成“搜索”或者“发送”提醒。
实现如上需求,必然需要使用EditText的几个属性
android:imeActionId=”3”
android:imeActionLabel=”@string/action_search”
android:imeOptions=”actionSearch”
ImeOptions还有如下属性值
点击事件
editText.setOnEditorActionListener(new TextView.OnEditorActionListener() { @Override public boolean onEditorAction(TextView v, int actionId, KeyEvent event) { if (actionId == EditorInfo.IME_ACTION_SEARCH) { //doSomething } return false; }});
坑
当设置如上属性后,发现并未达到效果。
其实必须要搭配如下任何一个属性使用才能生效
singleLine
inputType
更多相关文章
- Android之EditText 属性汇总
- Android:Layout_weight属性解析
- android edittext的属性
- android:onClick 属性的应用
- android:imeOptions属性详解(Enter功能)
- android:编写属性动画程序(旋转,缩放,淡出淡入)
- Android windowSoftInputMode属性解析