Jetpack-compose Scaffold 在键盘打开时滚动底部栏

问题描述

我正在开发一个小型的 jetpack-compose 演示聊天应用程序。所以我需要在底部一个带有 TextField 的栏和一个要发送的按钮,就像在 WhatsApp 中一样......我认为最好使用带有底部栏的 Scaffold。

现在的问题是,当键盘打开时,bottomBar 隐藏在键盘后面。有什么办法可以解决这个问题吗?

解决方法

您可能应该尝试使用 Accompanist 库通过键盘的插入来推动您的底部栏。 https://google.github.io/accompanist/insets/

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...