我有一个接一个的4个图像按钮的线性布局。在水平方向的线性布局中,并提供相等的宽度。这里按钮对齐正确,但这些按钮中的图像没有正确对齐。如何在LinearLayout中将图像按钮与等宽对齐
这是下面的代码,我试过了,这是它的样子。我如何使图像正确对齐正确的形状?
<LinearLayout
android:layout_width="match_parent"
android:layout_height="50dp"
android:orientation="horizontal"
android:background="#fff"
android:paddingLeft="10dp"
android:paddingRight="10dp">
<ImageButton
android:id="@+id/add_fav_btn"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:minWidth="0dp"
android:minHeight="0dp"
android:scaleType="fitXY"
android:layout_gravity="center"
android:src="@drawable/ic_whatsapp"
/>
<ImageButton
android:id="@+id/id_share_fb_btn"
android:src="@drawable/ic_whatsapp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:minWidth="0dp"
android:minHeight="0dp"
android:layout_gravity="center"
android:scaleType="fitXY"/>
<ImageButton
android:id="@+id/id_share_all_btn"
android:src="@drawable/ic_share"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:minWidth="0dp"
android:minHeight="0dp"
android:layout_gravity="center"
android:scaleType="fitXY"/>
<ImageButton
android:id="@+id/id_whatsapp_btn"
android:src="@drawable/ic_whatsapp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:minWidth="0dp"
android:minHeight="0dp"
android:layout_gravity="center"
android:scaleType="fitXY"/>
</LinearLayout>
更新图像,改变android:layout_height="50dp" to android:layout_height="wrap_content"
你是什么意思“没有得到正确对齐”是什么意思?你是指拉伸? –