位置: 编程技术 - 正文

android 虚拟键盘的显示与隐藏问题(安卓机虚拟键盘)

编辑:rootadmin
焦点改变时如何隐藏虚拟键盘在开发过程中碰到了一个需求:在点击搜索框后,再点击别的地方,让虚拟键盘隐藏在焦点改变时,隐藏虚拟键盘。在 listView 中添加焦点监听。其中 mEditText 为所输入的文本。import android.view.MotionEvent; private void initListView() { mAdapter = WaterMarkLocationAdapter.getInstance(this); mListView.setAdapter(mAdapter); mListView.setOnItemClickListener(new OnItemClickListener() { public void onItemClick(AdapterView adapter, View view, int position, long id) { String text = (String)mAdapter.getItem(position); if (text == null) return; //mEditText.setText(text); save2pref(text); WaterMarkLocationActivity.this.finish(); } }); mListView.setOnFocusChangeListener(new View.OnFocusChangeListener(){ public void onFocusChange(View v, boolean hasFocus) { if (hasFocus) { hideInputSoft(); } } }); mListView.setOnTouchListener(new View.OnTouchListener() { @Override public boolean onTouch(View v, MotionEvent event) { if (event.getAction() == MotionEvent.ACTION_DOWN) { v.requestFocus(); } return false; } }); } public void hideInputSoft() { InputMethodManager imm = InputMethodManager.peekInstance(); if (imm != null) imm.hideSoftInputFromWindow(mEditText.getWindowToken(), 0); }那么显示输入法虚拟键盘也是一样:InputMethodManager imm = (InputMethodManager)(getSystemService(Context.INPUT_METHOD_SERVICE));imm.toggleSoftInput(InputMethodManager.SHOW_FORCED, 0);

推荐整理分享android 虚拟键盘的显示与隐藏问题(安卓机虚拟键盘),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:android虚拟键盘 获取文字,android虚拟键盘收起,android虚拟键盘收起,安卓机虚拟键盘,Android 虚拟键盘,android虚拟键盘收起,android虚拟键盘开关,Android 虚拟键盘,内容如对您有帮助,希望把文章链接给更多的朋友!

android 虚拟键盘的显示与隐藏问题(安卓机虚拟键盘)

版权声明:本文为博主原创文章,未经博主允许不得转载。

Android AsyncTaskLoader需要注意的问题 在使用AsyncTaskLoader的时候,遇到两个问题:1.继承AsyncTaskLoader并实现了必要的方法后,发现loadInBackground()没有被执行在网上查找之后,得到如下解决方法:继承A

Android jni开发资料--NDK环境搭建 谷歌改良了ndk的开发流程,对于Windows环境下NDK的开发,如果使用的NDK是r7之前的版本,必须要安装Cygwin才能使用NDK。而在NDKr7开始,Google的Windows版的NDK

andriod+nfc 文章译自:AdvancedNFC本文档介绍了高级NFC,如与各种标签技术协作,NFC标签写入和前台调度,它允许应用程序在前台处理的intent,即使当其他应用程序过

标签: 安卓机虚拟键盘

本文链接地址:https://www.jiuchutong.com/biancheng/376577.html 转载请保留说明!

上一篇:欢迎使用CSDN-markdown编辑器(欢迎使用城市供水信息服务平台)

下一篇:Android AsyncTaskLoader需要注意的问题

  • 给职工租房的房租怎么进行账务处理?
  • 超过开票金额不能开票?
  • 旧货如何卖
  • 收到海外商务退税如何做账?
  • 私人房产无偿赠个人所得税需要缴纳吗?
  • 增值税预缴表填写模板
  • 销售新的固定资产怎么算
  • 迁移税务需要带什么资料
  • 待处理财产损益科目
  • 增值税税率改革的意义
  • 退休人员再任职个人所得税
  • 代理进口货物怎么做账
  • 公司所得税汇算清缴退税流程
  • 外地职工医保怎么报销
  • 生产型企业原材料出入库处理
  • 应付账款周转天数上升的原因
  • win10消费者版本和商业版本有什么区别
  • 电脑bios设置最佳性能和默认
  • window10最新20h2
  • 什么是留存收益项目
  • 电脑如何关闭屏幕还在工作
  • 鸿蒙系统怎么设置屏幕不休眠
  • vue大屏组件库
  • 住房公积金会扣税吗
  • windows11自带录屏怎么使用
  • 私募股权基金备案流程
  • cuda安装步骤
  • 睿智目标检测yolov8
  • python 远程控制
  • 增值税普通发票税率
  • 补收入账是什么意思
  • 增值税负数要结转
  • 未按期兑现的合同缴纳印花税吗?
  • 厂房办公用品费用怎么算
  • 营改增后的计税方式
  • 2020年小规模纳税人增值税政策
  • 政府补助如何确定收入
  • 批发零售进销存软件免费版
  • 政府补助收入的会计处理
  • 固定资产登记在三栏明细账可以吗
  • 融资租赁固定资产折旧年限
  • 改变记帐方式的原因
  • 出口不报关账务处理
  • 安置房买卖过户流程
  • 代扣税款手续费是什么意思
  • 印花税为什么不用计提
  • 机器配件属于什么类型的商品
  • 公交车ic卡网上充值
  • 采用现销方式销售商品的会计分录
  • 会务费可以抵扣进项税额吗
  • 其他货币资金属于什么类科目
  • 工业会计科目有哪些
  • win10两个网络怎么选择网络
  • win7右下角提示测试模式
  • 如何更改win7
  • 支付宝安全控件可以卸载吗
  • windows不认u盘
  • linux模块的概念
  • win10屏幕图片
  • linux zen3
  • elementtree修改节点属性
  • 用css制作网页的步骤
  • css vh兼容性
  • js跨域解决方案有哪些
  • 怎样用div css制作网页
  • css布局多行多列
  • js表单生成器动手实践
  • Linux Shell中判断进程是否存在的方法
  • python中pandas.DataFrame对行与列求和及添加新行与列示例
  • vuex的理解
  • unity 3d完全自学教程
  • Android ImageLoader 本地缓存
  • android基础入门教程
  • jquery常用函数
  • 国税怎么打印发票
  • 税务财务负责人承担什么责任
  • 潍坊市区面积多大
  • 河北工伤网上申请流程
  • 税务意识形态工作主要内容有哪些
  • 厦门税务地区编号
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设