0

我正在尝试设计一个类似于 LinkedIn 屏幕的布局来共享更新。

当您第一次进入屏幕时,布局被拆分如下:

屏幕的一半是编辑文本 屏幕的一半是图像画廊,画廊上方有一个栏

第一次进入屏幕 现在,当我单击编辑文本时 - 键盘出现并且它与画廊一样高,使带有相机图标的栏可见。

他们是如何设计这种布局的,以便键盘高度与画廊高度相同?

在此处输入图像描述

4

1 回答 1

0

事实上,每个键盘都可以有不同的高度,因此要实现这一点,您应该在键盘显示状态时调整活动的大小以适应当前的“高度”。

棘手的部分是,android 不会为您提供当前状态是否为键盘显示状态,因此您应该聪明地管理此状态(一个提示可以比较当前高度或高/宽比以检查它是否通过键盘调整大小。

于 2015-07-15T09:33:57.007 回答