我有一个容器视图,我希望它始终位于我的视图底部,位于ScrollView下方。 ScrollView有一些UI对象,一个是EditText对象。目前,当用户点击EditText对象内部时,会出现android-softkeyboard,并带有容器视图,并阻止一些UI对象。如何让容器视图始终保持在布局的底部,而不是在键盘出现时移动?
以下是截图 - http://d.pr/3LQ2
这是我的layout.xml - http://d.pr/HmXC
提前谢谢,科尔
答案 0 :(得分:16)
在清单中添加活动标记:
android:windowSoftInputMode="adjustPan"
答案 1 :(得分:0)
尝试在scrollview中移动容器视图。您的视图向上移动,因为Android视图将滚动视图视为“可调整大小”(因为它可滚动,高度无关紧要),因此其他对象将推动它。
所以要么
1)将您的容器移动到滚动视图中,或
2)删除scrollview包装器。
或者找一些其他解决方法。 :)