我在里面创建了一个带有RelativeLayout的ScrollView。我使用layout_alignParentBottom="true"
在RelativeLayout底部对齐TextView,使用"layout_above"
在TextView上面对齐ImageView。当我在显示器足够大而不必向上和向下滚动的设备上时,布局非常完美。当我在需要滚动以查看ImageView和TextView的设备上测试它时,ImageView不会在TextView上方排列。实际上我不知道它去哪里因为我无法在任何地方看到它。它可能在TextView后面。当我使用软键盘向上编辑EditText时会发生这种情况,这会导致RelativeLayout滚动。
任何人都知道这里发生了什么?
答案 0 :(得分:1)
尝试此操作:对于相对布局,您指定android:layout_alignParentTop="true"
,然后将图像视图放在android:layout_below=""
下方,然后将文本视图放在图像视图下方。我想你可能会得到它。