当软键盘出现时,我希望我的EditText
被推高,因为它位于键盘顶部,但不是其他任何东西。我可以让adjustPan
正常工作,但可以滑动根视图。
有没有办法做到这一点?基本上我需要做的是将EditText
锚定到软键盘的顶部。
我注意到SnapChat在键入时将EditText
设置为软键盘的顶部,因此必须可以。
答案 0 :(得分:0)
好的,我建议:创建一个弹出对话框,它只是编辑文本,并使用重力(或其他对齐方式)强制它到可用区域的底部。这相当于将其固定在键盘上。
我确信有一种方法可以控制键盘弹出时活动的缩小程度,但这可能是一场糟糕的战斗。最好让Android做你想做的事。