600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > android edittext 把软键盘确认键改为搜索键

android edittext 把软键盘确认键改为搜索键

时间:2024-03-27 21:45:03

相关推荐

android edittext 把软键盘确认键改为搜索键

EditText搜索时没有搜索按钮,而是调用软件盘上的按钮,这时便需要改变软键盘的确定键为“搜索”,并监听该键的按钮。

在xml文件中添加:

android:imeOptions="actionSearch"

android:singleLine="true"

其中android:singleLine="true"表示保证点击不会换行

android:imeOptions="actionSearch"表示改为搜索键

并且在代码中设置监听

mEditText.setOnEditorActionListener(new TextView.OnEditorActionListener() {@Overridepublic boolean onEditorAction(TextView v, int actionId, KeyEvent event) {search();//搜索方法//隐藏软键盘

InputMethodManager imm = (InputMethodManager)context.getSystemService("input_method");imm.toggleSoftInput(0, 2);

return true; }});

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。