2017-02-17 107 views

回答

1

软键盘存在于一个单独的过程中,并获得自己的单独窗口。您无法在布局中引用软键盘,也无法直接定位与其相关的任何内容。

在您的AndroidManifest中,您可以指定android:windowSoftInputMode="adjustResize"。这意味着当软的Kayboard窗口可见时,您的活动窗口将被调整大小。在这种情况下,位于活动布局底部的任何视图都应该直接出现在软键盘上方。这是你能做的最好的。

+0

嗯,认为是这样。我无法真正使用'android:windowSoftInputMode =“adjustResize”'因为我对一些布局使用了'android.support.percent.PercentRelativeLayout',并且调整屏幕大小会弄乱它们的比例,但是谢谢你的回答。 ! –