对于三星 SM-A166U1 手机无法弹出软件盘的原因是,三星厂家的输入法管理系统可能依赖于原始的 Resources 配置来正确定位和显示软键盘,当 Resources 被修改后,三星的输入法管理系统无法正确识别输入框的位置或焦点状态,删除后才能正常弹出。你可以试试三星手机。
作者: Xxj-star创建于 2025年11月21日更新于 2025年11月21日
你这个问题可以解决,但是加上 override fun getResources(): Resources { AutoSizeCompat.autoConvertDensityOfGlobal(super.getResources()) //如果没有自定义需求,可以使用这个方法 return super.getResources() } 之后,三星 SM-A166U1 号机型无法弹出软件盘。 原因是三星厂家的输入法管理系统可能依赖于原始的 Resources 配置来正确定位和显示软键盘,当 Resources 被修改后,三星的输入法管理系统无法正确识别输入框的位置或焦点状态,删除后就可以正常弹出。 你可以试试三星手机。
内容来源: JessYanCoding/AndroidAutoSize