【发布时间】:2014-12-27 21:14:50
【问题描述】:
我想像安卓市场一样在HorizontalScrollView 中并排显示ImageView。我在 LinearLayout 内的 ImageView 占用空间时遇到问题,这就是我得到的:由长 uncontrolled 空格分隔的图像。
编辑:ScrollView 工作正常,只是想最小化图像之间的距离并并排显示图像。
我希望它是这样的:
这里是该行的xml 代码:
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical" >
<TableRow
android:id="@+id/tableRow2"
android:layout_width="wrap_content"
android:layout_height="250dp"
android:background="#afafafaf" >
<HorizontalScrollView
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<LinearLayout android:id="@+id/_linearLayout"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:gravity="center">
<ImageView android:id="@+id/_image"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:background="#000000"
android:src="@drawable/icon_2"
/>
<ImageView android:id="@+id/_image"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:background="#000000"
android:src="@drawable/icon_2"
/>
</LinearLayout>
</HorizontalScrollView>
</TableRow>
<TableRow> </TableRow> <!-- ........ other table rows for other things -->
【问题讨论】:
-
我认为你的表格行和滚动视图宽度应该设置为
fill_parent。现在的情况,您的滚动视图可能无法扩展到您想要的宽度。 -
先生,滚动视图扩展工作正常,我希望图像之间的空间最小化
标签: android xml imageview android-linearlayout