我正在学习android开发,在设计应用程序时我有点困惑,请告知在下图中达到布局的最佳方法是什么?
------------------ | * | | Icon * Icon | | * | | ************** | | * | | Icon * Icon | | * | ------------------
布局中的开头表示Photoshop线条图像。
我希望你能得到这张照片,因为我还不允许发布图片。
感谢。
答案 0 :(得分:3)
您可以使用以下代码创建相同类型的布局。要创建此布局,可以使用android:layout_weight="1"
和android:layout_width="0dp"
使所有视图具有相同的布局(如果它们位于相同的布局中)。在您的情况下,您在同一行中有2个图像,因此在布局中拍摄图像时请提及这些属性。
对于您的情况,您可以使用:
<LinearLayout
android:orientation="vertical">
<LinearLayout
android:orientation="horizontal">
<ImageView
android:layout_width="0dp"
android:layout_weight="1"/>
<ImageView
android:layout_width="0dp"
android:layout_weight="1"/>
</LinearLayout>
<LinearLayout
android:orientation="horizontal">
<ImageView
android:layout_width="0dp"
android:layout_weight="1"/>
<ImageView
android:layout_width="0dp"
android:layout_weight="1"/>
</LinearLayout>
</LinearLayout>