强制浮动操作按钮位于键盘顶部

时间:2015-12-10 13:08:32

标签: android floating-action-button

我使用Android Studio导航抽屉项目,其中包含一个MainActivity和多个片段,这些片段正在替换MainActivity中的容器。

有时当我打开软件键盘时,键盘上方会出现浮动操作按钮,有时键盘会覆盖工厂。有人知道为什么吗?

1 个答案:

答案 0 :(得分:2)

似乎某种方式/有时您的布局未正确更改。您应该尝试在清单中的活动代码中使用android:windowSoftInputMode="adjustResize"

这应该将内容调整为键盘上方的大小,因此FAB应始终高于。

从UX的角度来看:也许您更改了“提交”功能并将其从FAB移动到工具栏(就像gmail应用程序一样)。因此FAB具有“新”或“添加”功能,只要用户可以提供输入,您就会在工具栏中显示“发送”/“提交”按钮。