位置: 编程技术 - 正文

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

  • 一般纳税人开普票税率是多少
  • 免税是什么税
  • 小规模计提增值税
  • 出租房屋收取的水电费如何记账
  • 可辨认净资产和所有者权益的区别
  • 不动产租赁服务的税率是多少
  • 加班餐费有发票怎么入账
  • 成本结转的方法能用百分比法吗
  • 其他应收款报表数据怎么取
  • 防伪税控服务费怎么算
  • 企业重组个人股东个人所得税
  • 非广告公司可以开广告费发票吗?
  • 房地产行业预缴税款
  • 房地产企业预缴税款最新规定
  • 招待费进项税如何抵扣
  • 营改增后还有企业所得税吗?
  • 计提增值税附加税的会计科目
  • 商品混凝土增值税政策
  • 有税收完税证明还需要发票吗
  • 未按规定期限办理身份证
  • 增资印花税税目
  • 税局代开专票作废怎么做账
  • 1697509310
  • 兼营行为的含义
  • 利润分配未分配利润期末有余额吗
  • 公司账款无法收回扣款合法吗
  • 二手固定资产使用年限
  • win10我无法更改某些设置
  • mac如何恢复到出厂系统版本
  • php insert into
  • 员工离职补偿金账务处理
  • yolo v5 focus
  • 工程施工和工程结算科目
  • array php
  • cookie from
  • 支付工资会计
  • 函数模拟图
  • 经营现金支出包含哪些内容
  • 帝国cms怎么用
  • mongodb分页查询count太慢
  • 企业所得税汇算清缴会计分录
  • 企业所得税报表查询怎么查
  • 有关预收款的说法
  • 固定资产卡片账是明细账吗
  • 以公允价值计量计入其他综合收益
  • 企业所得税汇算清缴操作流程
  • 避税唯一安全的方法
  • 收到货款会计分录怎么写
  • 汇算清缴后收到退回的所得税
  • 待认证进项税额和待抵扣进项税额的区别
  • 外经证的办理流程
  • 普通发票和增值税发票的区别图片
  • 个人所得税个人申报和公司申报区别
  • sql语句压缩
  • mysql里面的事务
  • mysql停不掉
  • mysql 5.7.32
  • win10预览版好吗
  • 组策略0x800704ec
  • 如何创建ubuntu安装教程
  • fedora打不开
  • solaris安装软件
  • ubuntu系统安装报错
  • centos7网卡强制千兆
  • win7突然变卡顿怎么回事
  • 一个简单的小实验
  • cocos2dx3.2 xcode中资源路径设置问题
  • javascript中数组
  • js实现登录界面
  • python进行aes解密
  • awk入门
  • nodejs 入门
  • javascript高级程序设计电子书
  • 大杀器歼35震撼首飞!中国空军正式踏入世界第一梯队
  • jquery教程chm
  • JQuery EasyUI Layout 在from布局自适应窗口大小的实现方法
  • 麻将 空白
  • 个人所得税怎么申报
  • 税务筹划企业所得税案例分析题
  • 报税卡丢了要怎么处理
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设