Android知识点——更改软键盘回车键
16lz
2021-12-04
积跬步,以至千里;积小流,以成江海。
场景:当点击搜索框,或者聊天消息框是,会看到软键盘的回车键变成“搜索”或者“发送”提醒。
实现如上需求,必然需要使用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(安卓)SDK 中文 (56) ―― ViewFlipper
- android:windowSoftInputMode属性使用
- android:scaleType属性
- Android之EditText 属性汇总
- Android(安卓)中文 SDK —— ADT 14.0.0 (ADT14插件更新说明)
- Android中子布局填充ScrollView
- Android:Layout_weight属性解析
- Android(安卓)Layout机制研究
- declare-styleable中format详解