Android BottomSheetFragment Compose 弹出键盘顶起布局
Android 布局 键盘 Compose
2023-09-27 14:27:35 时间
Compose如何弹出键盘
弹出键盘会遮盖住布局。。
那么是兄弟就来砍我吧。。
额不对。。
如何不遮住。。
参照网络上几百个教程。都不行。
onCreateDialog retrun前设置
activity?.window?.setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE)
dialog.window?.setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE)
设置位置如下。
override fun onCreateDialog(savedInstanceState: Bundle?): Dialog {
val dialog = super.onCreateDialog(savedInstanceState)
val view = LayoutInflater.from(context).inflate(R.layout.xxxx, null)
dialog.setContentView(view)
dialog.setCanceledOnTouchOutside(true)
initView(view)
activity?.window?.setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE)
dialog.window?.setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE)
return dialog
}
那么我寻思直接把布局再次展开就好了 。
还有一点要 进行设置
如果你没有用到compose可能都不需要进行这个设置
LaunchedEffect(key1 = Unit, block = {
requester.requestFocus()//首次进入和重组页面请求焦点
keyboard?.show()//首次进入页面弹出键盘,注意必须先获取焦点才能弹出键盘成功
val d = dialog as BottomSheetDialog
d.behavior.state = BottomSheetBehavior.STATE_EXPANDED
})
相关文章
- Android之TextView组件学习
- Android键盘面板冲突 布局闪动处理方案
- 1-3年Android开发工程师面试经验分享,知乎上已获万赞
- 2021年Android开发者跳槽指南,先收藏了
- [android警告]AndroidManifest.xml警告 Not targeting the latest versions of Android
- android xml 布局错误(黑掉了)Missing styles. Is the correct theme chosen for this layout?
- 三、Android学习第三天——Activity的布局初步介绍(转)
- Android Camera 通过V4L2与kernel driver的完整交互过程
- Android——Activity和Intent
- Android设置布局背景为白色的三种方法
- Android Studio 无法预览xml布局视图的解决办法
- 【ALearning】第四章 Android Layout组件布局(一)
- android:六大基本布局
- 【Android学习】android布局中几个距离单位的区别:px、dp、sp
- Android优化——UI优化(二) 使用include标签复用布局
- Android 主线程和子线程通信问题
- Android的Databinding-需要使用控件id,listener以及布局有include的场景
- Android ConstraintLayout 约束布局 Flow 流式布局,表格布局
- 解决Error:Could not determine the class-path for interface com.android.builder.model.AndroidProject.
- Android开发技巧——设置系统状态栏颜色
- Android自实现百分比布局
- Android.mk文件详解(转)
- Android蓝牙传感应用(转)
- Android 自定义键盘布局
- Android:5 个布局管理器
- android OOM分析工具LeakCanary
- Android自定义View研究--View中的原点坐标和XML中布局自定义View时View触摸原点问题