一、监听软键盘中的搜索按钮
1、调用的实现只需要在XML在输入框中加入Android:imeOptions="actionSearch",另外,还要设置android:singleLine="true",保证点击不会换行,最后调用软键盘时,回车键就会显示搜索二字。
2、然后调用 OnEditorActionListener
|
- et_search.setOnEditorActionListener(new TextView.OnEditorActionListener() {
- @Override
- public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {
- if (actionId == EditorInfo.IME_ACTION_SEARCH){
- isSearch = true;
- page = 1;
- MyUtils.hideSoftKeyboard(EnterShopActivity.this,v);
- getData();
- return true;
- }
- return false;
- }
- });
|
3、在androidMainfest.xml文件中在此Activity中写入
- android:windowSoftInputMode="adjustPan"
可以防止软键盘会把原来的界面挤上去的问题