是否可以RelativeLayout
使用android:layout_above
将小部件置于软键盘上方?
我不想摆弄任何布局,因为我项目中的布局应该不受我想要添加的小部件的影响。
答案 0 :(得分:1)
软键盘存在于一个单独的进程中,并获得自己独立的窗口。您无法在布局中引用软键盘或直接定位与其相关的任何内容。
在AndroidManifest中,您可以指定android:windowSoftInputMode="adjustResize"
。这意味着当软的kayboard窗口可见时,您的活动窗口将被调整大小。在这种情况下,位于活动布局底部的任何视图都应直接显示在软键盘上方。这是你能做的最好的事情。