Android Studio - 相对布局中的软键盘上方的小部件

时间:2017-02-17 01:32:14

标签: android android-layout android-studio

是否可以RelativeLayout使用android:layout_above将小部件置于软键盘上方? 我不想摆弄任何布局,因为我项目中的布局应该不受我想要添加的小部件的影响。

1 个答案:

答案 0 :(得分:1)

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

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