当前位置: 首页 > news >正文

Android 安卓Compose软键盘和Activity页面的协调处理问题

文章目录

  • 问题展示
    • 1、输入框展示不完整,且布局被顶出屏幕外
    • 2、输入框被软键盘完全覆盖
  • 解决方案
  • 最终演示

问题展示

1、输入框展示不完整,且布局被顶出屏幕外

这是默认处理的样式

在这里插入图片描述

2、输入框被软键盘完全覆盖

当在AndroidManifest.xml Activity标签上加上 android:windowSoftInputMode=“adjustResize” 会遇到这种情况
请添加图片描述


解决方案

android:windowSoftInputMode=“adjustResize” 加上之后的基础之上,再往根部据的Modifier属性中再加入 .imePadding() 即可解决!

 Column(modifier = Modifier.fillMaxSize().background(c.messageBackground).imePadding() // 添加 imePadding) {......}

最终演示

在这里插入图片描述

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 【Prettier】代码格式化工具Prettier的使用和配置介绍
  • 超容易出成果的方向:多模态医学图像处理!
  • 大模型参数高效微调技术总结
  • 基于鸿蒙Next模拟扫图识物的一个过程
  • Transformer大模型在训练过程中所需的计算量
  • C语言:文件(写入,读取)
  • Angular路由使用
  • 培训第三十四天(初步了解Docker与套接字的应用)
  • [数据集][目标检测]木材缺陷检测数据集VOC+YOLO格式2383张10类别
  • C++学习笔记之数据结构
  • Prometheus 服务发现
  • k8s Unable to fetch container log stats failed to get fsstats for
  • 常规方法调用Mapper对象bean,批量插入数据
  • API接口安全101:基础概念与最佳实践
  • 企业高性能web服务器【Nginx详解】
  • canvas 高仿 Apple Watch 表盘
  • express + mock 让前后台并行开发
  • Git初体验
  • Git的一些常用操作
  • leetcode388. Longest Absolute File Path
  • MyEclipse 8.0 GA 搭建 Struts2 + Spring2 + Hibernate3 (测试)
  • PAT A1050
  • React组件设计模式(一)
  • REST架构的思考
  • SwizzleMethod 黑魔法
  • 每天10道Java面试题,跟我走,offer有!
  • 使用 Xcode 的 Target 区分开发和生产环境
  • 移动端 h5开发相关内容总结(三)
  • 用jQuery怎么做到前后端分离
  • 原生js练习题---第五课
  • 智能合约开发环境搭建及Hello World合约
  • ​无人机石油管道巡检方案新亮点:灵活准确又高效
  • # 职场生活之道:善于团结
  • #APPINVENTOR学习记录
  • #laravel部署安装报错loadFactoriesFrom是undefined method #
  • $GOPATH/go.mod exists but should not goland
  • $NOIp2018$劝退记
  • (1)常见O(n^2)排序算法解析
  • (3)选择元素——(14)接触DOM元素(Accessing DOM elements)
  • (pt可视化)利用torch的make_grid进行张量可视化
  • (附源码)springboot学生选课系统 毕业设计 612555
  • (附源码)ssm基于微信小程序的疫苗管理系统 毕业设计 092354
  • (回溯) LeetCode 78. 子集
  • (图)IntelliTrace Tools 跟踪云端程序
  • (一)Spring Cloud 直击微服务作用、架构应用、hystrix降级
  • (转)EOS中账户、钱包和密钥的关系
  • (转)Groupon前传:从10个月的失败作品修改,1个月找到成功
  • (转)创业的注意事项
  • (转载)利用webkit抓取动态网页和链接
  • *setTimeout实现text输入在用户停顿时才调用事件!*
  • *上位机的定义
  • .Mobi域名介绍
  • .NET : 在VS2008中计算代码度量值
  • .NET “底层”异步编程模式——异步编程模型(Asynchronous Programming Model,APM)...
  • .net 验证控件和javaScript的冲突问题