【发布时间】:2019-01-31 10:22:28
【问题描述】:
这是我的问题。我有一个水平滚动视图,其中有一个相对布局,里面有几个图像。问题是第一个图像设置为 wrap_content 宽度,但它在最后产生了额外的空间。你能告诉我如何在不将比例类型设置为某种作物的情况下解决这个问题。我已经发布了我得到的截图。白色部分是滚动末尾的额外空间,它是图像视图的一部分。同样在下面我发布了代码。谢谢
<HorizontalScrollView
android:fillViewport="true"
android:id="@+id/scrollView"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:scrollbars="none">
<RelativeLayout
android:id="@+id/scrollBg"
android:background="@color/colorAccent"
android:layout_width="wrap_content"
android:layout_height="match_parent">
<ImageView
android:background="@color/white"
android:id="@+id/imageView"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:scaleType="fitStart"
android:contentDescription="@string/content_description"
android:src="@drawable/bg_login" />
<ImageView
android:visibility="gone"
android:id="@+id/treeImage"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
app:srcCompat="@drawable/tree4" />
</RelativeLayout>
</HorizontalScrollView>
【问题讨论】: