【发布时间】:2019-10-30 04:13:23
【问题描述】:
通常,在处理软键盘时,我们可以指定布局在文本字段被隐藏时调整大小或向上平移。
我有以下布局:
由于它的创建方式(卡底部的大边距),调整大小将无法正常工作,因为它会在键盘和卡之间留下很大的间隙。
但是,如果用户名文本字段被聚焦,则平移将隐藏密码文本字段。
有没有办法指定视图应该平移多远,以便平移到 FAB?
我能想到的唯一其他解决方案是根据宽度测量的变化来改变我的填充,但这听起来像一个有点 hacky 的解决方案
【问题讨论】:
-
我认为问题在于您的布局。不要使用填充或边距,只需将卡片居中即可。或者使用
ConstraintLayout对齐它
标签: android android-layout window-soft-input-mode