0

当出现软键盘时,我希望EditText将其向上推,使其位于键盘顶部,而不是其他任何东西。我可以adjustPan正常工作,但这会使根视图向上滑动。

有没有办法做到这一点?基本上我需要做的是将一个锚定EditText到软键盘的顶部。

我注意到 SnapChatEditText在打字时会将它们动画到软键盘的顶部,所以它一定是可能的。

4

1 回答 1

0

好的,我建议:创建一个弹出对话框,它只是编辑文本并使用重力(或其他对齐方式)将其强制到其可用区域的底部。这相当于将其固定在键盘上。

我确信有一种方法可以控制键盘弹出时活动如何缩小,但这可能是一场糟糕的战斗。最好让 Android 为所欲为。

于 2013-07-09T20:33:26.133 回答