位置: 编程技术 - 正文

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需要注意的问题

  • 小规模纳税人收入超过500万怎么办
  • 全额纳税是什么意思
  • 驾驶员培训服务税率
  • 等线支付给劳务派遣单位的工资怎么做账
  • 有限合伙企业要交增值税吗
  • 个人所得税怎么扣
  • 生产型企业怎么退税
  • 一般纳税人可以开1%的发票吗
  • 超市购物卡购物刷卡显帐号吗
  • 亏损企业要做业务处理吗
  • 固定资产管理中存在的问题及对策论文
  • 当月忘记暂估怎么办
  • 免息分期怎么还款
  • 利息收入属于现金流入吗
  • 软件技术服务费算无形资产吗
  • 小规模增值税普通发票税率
  • 取得土地无形资产的条件
  • 请问什么是全员安全生产责任制
  • 采购合同清单的安装调试费如何开具发票?税率是多少
  • 年终奖个人所得税怎么扣
  • 商业土地厂房办公房过户需要交什么税?
  • 待摊费用属于什么费用
  • 运费用会计分录
  • 单位购买金税盘的分录
  • 冲红发票的会计处理办法
  • laravel跨库查询
  • iis搭建php环境
  • 固定资产一次性加速折旧
  • 其他应付款转营业外收入摘要
  • 福克兰群岛属于哪国
  • 投标文件中财务报表包括哪些内容
  • laravel sqlserver
  • php增删改查mysqli实例
  • 残保金漏报如何处理
  • 150讲轻松搞定python网络爬虫
  • Laravel4中的Validator验证扩展用法详解
  • 非成品油发票为什么不能抵扣
  • 房地产企业建筑成本
  • 员工宿舍水电费计入什么会计科目
  • sqlserver怎么用
  • 股东借款作为项目投入的依据
  • 用友删除凭证后为什么还在
  • 管理费用属于损益类吗
  • 长期股权投资的核算方法
  • mysql几千万条数据
  • 需要登记的权利
  • 应计入应付款项的科目
  • 高校报销开普票还是专票
  • 物业建车棚谁出钱
  • 无形资产专利技术属于
  • 现金收货款要填什么信息
  • 其他应收款内部往来
  • 企业所得税费用标准
  • 厂商租赁公司
  • 所得税会计凭证包括哪些
  • mysql如何优化性能
  • 不同的linux系统命令一样吗
  • CentOS7的hostnamectl命令使用详解
  • 快速切换用户是什么意思
  • linux的awk命令大全
  • cmd.exe是什么意思
  • win7系统软件卸载
  • win7如何显示桌面
  • cocos2d用什么语言开发游戏
  • opengl绘制多个图形
  • javascript怎么做
  • 层盖住下拉列表框问题解决方案
  • linux中sudo命令的使用方式和作用
  • vue alain
  • JavaSacript中charCodeAt()方法的使用详解
  • nodejs dgram
  • shell脚本读取输入使用什么命令
  • js中ajax完整例子
  • jquery 跨域方法
  • android 5.1 WIFI图标上的感叹号及其解决办法
  • 社保已申报怎么停止缴费
  • 销售车位需要交房产税吗
  • 国家税务局福建省电子税务
  • 电商平台税收怎么交
  • 建设工程合同纠纷属于专属管辖吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设