我有一个自定义对话框,显示一些文字和下面的图像。
文本由几行组成,尽管数百万次乱用所有XML布局,但底部的图像总是重叠文本的一半/一些。如何调整它以使其显示在文本完成之后和之后?
<ImageView android:id="@+id/image"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
/>
<ScrollView android:id="@+id/ScrollView01"
android:layout_width="wrap_content"
android:layout_below="@+id/image"
android:layout_height="200px">
<TextView android:id="@+id/text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="#FFF"
/>
</ScrollView>
<ImageView android:id="@+id/image2"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:layout_centerHorizontal="true"
android1:layout_alignParentBottom="true"/>
项目在RelativeLayout设置中设置。
答案 0 :(得分:0)
如果将TextView和ImageView包装在RelativeLayout中,则可以将ImageView设置为显示在TextView下方。
<ImageView android:id="@+id/image2"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:layout_centerHorizontal="true"
android:layout_alignParentBottom="true"
android:layout_below="@+id/ScrollView01"/>
编辑: 我看到你设置了android1:layout_alignParentBottom =“true”,这是一个错误的android1而不是android?不应该是android:layout_alignParentBottom =“true”?