我有3个容器。我拥有所有ImageView和其他2个用户需要分类的大型文件。
我使用LinearLayout。
问题:第3张图片视图(bean)显示缩小。如何在它们之间有空间定期进行图像查看,如果没有剩余空间,我想进入下一行。
然后我拖动&将杏仁,苹果,香蕉图像视图放到2个容器中,得到以下结果。
我希望香蕉出现在第二排。
我有与上述相同的问题:
- 如何拥有常规尺寸的影像视图
- 我可以在(化妆品)
之间获得空格- 如何在我的容器的第二行显示第三张图像
他们是否建议有一个漂亮的外观和感觉?
我在布局文件下方包含:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="horizontal">
<LinearLayout
android:id="@+id/topleft"
android:layout_width="300dp"
android:layout_height="300dp"
android:background="@drawable/shape">
<ImageView
android:id="@+id/myimage1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/almond" />
<ImageView
android:id="@+id/myimage2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/apple" />
<ImageView
android:id="@+id/myimage3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/banana" />
<ImageView
android:id="@+id/myimage4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/beans" />
</LinearLayout>
<LinearLayout
android:id="@+id/bottomleft"
android:layout_width="160dp"
android:layout_height="160dp"
android:layout_marginLeft="20dp"
android:background="@drawable/shape"
android:orientation="horizontal"/>
<LinearLayout
android:id="@+id/topright"
android:layout_width="160dp"
android:layout_height="160dp"
android:layout_marginLeft="20dp"
android:background="@drawable/shape"
android:orientation="horizontal"/>
<LinearLayout
android:id="@+id/bottomright"
android:layout_width="160dp"
android:layout_height="160dp"
android:layout_marginLeft="20dp"
android:background="@drawable/shape"
android:orientation="horizontal"/>
</LinearLayout>
答案 0 :(得分:0)
我认为,在考虑它和一些测试后,我需要手动管理它:位置,宽度/高度,.... 如果我有其他选择,请告诉我。