位置: 编程技术 - 正文

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

  • 税金及附加二级明细
  • 异地建厂如何交社保
  • 劳务费增值税税率13%
  • 年前一个月工资年后发
  • 工程施工的材料购进计入哪里
  • 劳保用品费用报销表格
  • 增值税一般纳税人税率
  • 冲红的发票税款计提分录要冲红吗
  • 已认证红字信息表
  • 劳务公司开出发票3年未收到钱
  • 工人工资可以直接记主营业务成本吗
  • 工商年报本期社保怎么填
  • 营业执照注销还需要交钱吗
  • 建筑业的进项税怎么抵扣
  • 票据贴现利息怎么开发票
  • 融资租入的办公楼属于固定资产吗
  • 预收账款开票怎么做账
  • 政府补助结转是什么科目
  • 公司借款给个人利息怎么做账
  • 生产企业有哪些费用
  • 过渡费交税吗
  • 企业职工补助
  • 制造费用可以直接转入本年利润吗
  • 开票金额与实际金额差5元
  • 上年销项税额录错了,怎么调整
  • 公允价值变动借方是增还是减
  • 解决的英文
  • 清华同方笔记本怎么进入u盘启动
  • 如何修复win7系统引导
  • window的hosts文件
  • linux录制视频工具
  • php判断ip是否属于某个区段
  • PHP:pcntl_wstopsig()的用法_PCNTL函数
  • 利用的拼音
  • Yii2中简单的场景使用介绍
  • 水青冈是常绿还是落叶
  • 收到投资款投资人怎么感谢
  • uni-app实例教程
  • vue从0创建一个项目
  • 房地产销售未完工产品转完工产品确认的销售收入
  • 个人综合所得汇算申报流程
  • phpcms文档
  • mysql基本sql语句大全(基础用语篇)
  • 帝国cms插件编写教程
  • 免征增值税的货物
  • 员工出差预借差旅费属于
  • 终止劳动合同赔偿N+1
  • 土地租赁费属于什么收入
  • 固定资产盘亏要改变资产原值吗
  • MySQL服务器系统支持哪些存储引擎
  • 装潢装修费用属于营改增
  • 固定资产赠送后怎么做凭证
  • 建筑租赁公司账务处理
  • 业务招待费扣除标准是多少
  • 专项应付款如何核算
  • 积分兑换如何做表格分析
  • 公司基本账户如何开户
  • 对公受托理财申购怎么写
  • 其他业务收入如何开票
  • 公司卖掉软件计入成本吗
  • 会计账簿按用途分类分为什么
  • 在sp_executesql中使用like字句的方法
  • CentOS 7.2下MySQL的安装与相关配置
  • win8 preparing automatic repair
  • 系统组策略打不开
  • freebsd操作命令
  • blos是什么意思
  • Linux(CentOS)用split命令分割文件的方法
  • linux缓存过大会宕机吗
  • ims文件是什么意思
  • geom是什么文件
  • win1020h2版本千万别更新
  • win8如何查看所有程序
  • linux如何给网卡配置ip地址
  • cocos2dx官方教程
  • unity 更新
  • android网络框架okhttp
  • 深入理解java
  • 搞农业种植
  • 国税合并地税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设