如何把手机输入法的回车键改为搜索,怎么关闭手机键盘上的搜索键

  如何把手机输入法的回车键改为搜索,怎么关闭手机键盘上的搜索键

  效果就是在编辑视图上输入内容后,可以直接点击键盘上的搜索键【由之前的回车键改编而来】

  步骤如下:

  1.修改编辑视图属性:Android:ime options=动作搜索在该编辑视图获得焦点的时候将"回车"键改为"搜索"

  android:singleLine=true 不然回车【搜索】会换行

  2.设置编辑视图的键盘监听

  et _搜索_内容。setonkeylistener(新onkey listener(){//输入完后按键盘上的搜索键【回车键改为了搜索键】

  public boolean onKey(View v,int keyCode,KeyEvent event) {

  if(keyCode==KeyEvent .KEYCODE_ENTER){//修改回车键功能

  //先隐藏键盘

  ((InputMethodManager)get system SERVICE(INPUT _ METHOD _ SERVICE))。hideSoftInputFromWindow(

  FindProjectActivity.this。getCurrentFocus()。getWindowToken(),

  InputMethodManager .隐藏_不_总是);

  //跳转到搜索结果界面

  b=new Bundle();

  b.putString(keyword , ).等于(et _ search _ content。gettext().toString())? 0:et_search_content.getText().toString());

  b.putString(city , ).等于(TV _ an 1。gettext().toString())? 0 :TV _ an 1。gettext().toString());

  b.putString(industry , ).equals(tv_hangye1.getText().toString())? 0:tv_hangye1.getText().toString());

  b.putString(fund , ).equals(et_money.getText().toString())? 0:et_money.getText().toString());

  if(tv_time.getText().等于(一周内)){

  b.putString(time , w );

  }

  if(tv_time.getText().等于(一月内)){

  b.putString(time , m );

  }

  if(tv_time.getText().等于(半年内)){

  b.putString(time , hy );

  }

  if(tv_time.getText().等于(一年内)){

  b.putString(time , y );

  }

  utils。开始活动(findprojectactivity。这

  ProjectListActivity.class,b);

  }

  返回错误的

  }

  });

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • js 数字键盘,vue自定义键盘
  • js 数字键盘,vue自定义键盘,vue引入js数字小键盘的实现代码
  • 全民助手安卓模拟器如何设置键盘布局,全民助手安卓模拟器如何设置键盘背景
  • 键盘排名前十,排名第一的键盘
  • win10中文美式键盘 默认布局,win10改成美式键盘
  • C# 键盘钩子,C# 钩子
  • C# 键盘钩子,C# 钩子,C#实现的鼠标钩子
  • ,,Android开发之超实用的系统管理工具类【SD卡,网络,uri,屏幕,网络,软键盘,文本,进程等】
  • python中双引号怎么输入,python三引号用哪键盘打
  • python中双引号怎么输入,python三引号用哪键盘打,python三引号如何输入
  • ,,python实现键盘输入的实操方法
  • redmi g键盘灯可以换颜色吗,redmig游戏本键盘灯调色
  • Python双下划线怎么输入,用键盘怎样输入下划线
  • 如何用键盘快捷键打开右键菜单窗口,如何用键盘快捷键打开右键菜单功能
  • 搜狗软键盘如何打声母字,搜狗软键盘怎么打声母
  • 留言与评论(共有 条评论)
       
    验证码: