位置: 编程技术 - 正文

Android alertDialog 动态添加edittext无法弹出键盘解决方案

编辑:rootadmin

推荐整理分享Android alertDialog 动态添加edittext无法弹出键盘解决方案,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

严&#;来说这也不算是原创了,因为项目的原因需要在alertDialog根据spinner的选项动态生成控件,其中遇到一个恶心的问题,创建的edittext无法弹出键盘输入,找了很久,终于在stackoverflow里找到了方法。

问题的原因是这样的(我英文不好就不翻译了):

OK, so after reading a lot, I have figured out why this is a problem, and I do not need to use any workarounds.

Android alertDialog 动态添加edittext无法弹出键盘解决方案

The problem seems to be (at least in my case), that since the place where you enter text is hidden initially (or nested or something), AlertDialog is automatically setting the flag WindowManager.LayoutParams.FLAG_ALT_FOCUSABLE_IM (or some combination of that and WindowManager.LayoutParams.FLAG_NOT_FOCUSABLE) so that things don't trigger a soft input to show up.

解决的方法就是加入这一句:

或者在show()的时候这样弄:

补充一点,这个好像是有版本要求的,具体大家去看stackoverflow的连接吧!

安卓登陆框记住密码和自动登录的实现 效果图:1.在AndroidMainfest文件中注册activity;运行了下还是不行2.在MainActivity.java文件中的Intentintent=newIntent();intent.setClass(MainActivity.this,SuccessActivity1.class);

Android API文档_AudioFormat 概述软件包类使用树已过时索引帮助JavaTM2PlatformStandardEd.6上一个类下一个类框架无框架所有类摘要:嵌套|字段|构造方法|方法详细信息:字段|构造方法|

R.java was modified manually! Reverting to generated version!项目显示红色感叹号 自己遇到的问题:找了很多网上的解决办法未果后,查看了BuildPath里。SVN多添加了一个jar引用导致出错,删除即可!

标签: Android alertDialog 动态添加edittext无法弹出键盘解决方案

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

上一篇:Android NDK 引用第三方.so库到lib下(ndk调用so)

下一篇:安卓登陆框记住密码和自动登录的实现(登陆界面android)

  • 做账报税简单吗
  • 外国常驻代表机构办理税务登记
  • 酒店收入是以当月入账时间为准吗
  • 营改增后甲供材的涉税风险
  • 物业公司哪些费用需要公示
  • 代发工资的手续费是多少
  • 材料盘亏可收回成本吗
  • 公司开发票要交多少钱的税?
  • 跨月发票作废怎么操作流程
  • 从成因解析如何把控出口退税的执法风险
  • 税收征管法关于全款未收房的规定
  • 一般纳税人简易征收范围
  • 开了发票一定要确认收入吗
  • 企业核算方法
  • 购买设备对方垫付运费会计分录
  • 资源税纳税期限按月还是按季
  • 发票冲红可以冲红数量不变金额减少
  • 应收票据的核算内容及其贴现
  • 安全库存的三种算法
  • 不开票收入申报是含税收入吗
  • 怎么计提企业所得税在哪里知道计提多少
  • linux aptx
  • PHP:oci_set_prefetch()的用法_Oracle函数
  • element ui datepicker 源码
  • 出售固定资产增值税怎么处理
  • 投资性房地产减值准备为什么不能转回
  • 大堡礁的现状
  • 垃圾清运费属于什么服务
  • 结存材料实际成本分录
  • 先付款后收到发票怎么入账
  • Bilateral Filters(双边滤波算法)的超简单原理,学不会你打我。
  • 年终奖是以工资形式发放吗
  • 其他收益算主营业务收入吗
  • 技术服务收入属于什么收入
  • 政府扶持国有企业
  • 单位出租不动产,按照5%的征收率计算应纳税额
  • 盘盈固定资产明细表
  • 所有者权益是怎么排列的
  • 回忆一下会计核算程序有哪几种?
  • 出售投资所得属于什么科目
  • 怎么冲减多计提的工会经费
  • 应收账款的明细科目一般按照什么设置
  • 申报残保金是不是交医保
  • 公司送礼怎么记账
  • 工程维修款扣多少
  • 企业清算期间发生的各项费用应计入以下什么科目
  • 往来款多了会怎么样
  • 远期支票可以背书转让吗
  • 营业收入大于资产怎么办
  • 注销基本户必须注销专户吗
  • 企业购买黄金如何入账
  • 销售毛利率越高越好吗
  • 对公账户有资金往来必须入账吗
  • 总账选项设置步骤
  • centos虚拟机配置
  • centos安装ufw
  • win7如何查看图片的rgb
  • linux readelf命令
  • mac上安装ios app
  • mac怎么快速上手
  • 升级win10之后东西不见了
  • windows关机音乐
  • win10系统打不开应用程序
  • win8.1隐藏文件夹
  • 安装音乐库
  • python和r语言区别
  • cocos2dx游戏
  • js计算字符串长度 汉字长度
  • python语言怎么用
  • selenium py
  • 第一个javascript程序
  • android ui开发
  • js确认框选择取消时退出程序怎么设置
  • jquerycuishifeng
  • 税控盘税务数字书驱动找不到应用程序是咋回事
  • 审计会计税务的区别及联系
  • 跨年的增值税专用发票怎么冲红或者是作废
  • 青岛税务局局长是什么级别?
  • 残疾人个人所得税减免政策2023
  • 纳税服务基本情况总结
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设