在下图中,我有3个imageButtions在水平滚动视图中对齐。这些按钮中的每一个都是图像源,应该占据图像的完整大小。但是,Facebook按钮不是。 Ive三重检查 - 所有三个按钮的大小完全相同,并且所有三个按钮都设置为wrap_content(参见下面的代码)
任何人都可以看到发生了什么以及如何解决它?
<HorizontalScrollView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/horizontalScrollView2"
android:layout_weight="0.2"
android:layout_gravity="center_horizontal">
<RelativeLayout
android:orientation="horizontal"
android:layout_width="120dp"
android:layout_height="90dp">
<ImageButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/facebook"
android:layout_gravity="center_horizontal"
android:clickable="true"
android:src="@drawable/facebookbutton"
android:background="@null"
android:padding="5dp"/>
<ImageButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_toRightOf="@+id/facebook"
android:id="@+id/twitter"
android:layout_gravity="center_horizontal"
android:clickable="true"
android:src="@drawable/twitterbutton"
android:background="@null"
android:padding="5dp"/>
<ImageButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_toRightOf="@+id/twitter"
android:id="@+id/contact"
android:clickable="true"
android:src="@drawable/contactbutton"
android:background="@null"
android:padding="5dp"/>
</RelativeLayout>
</HorizontalScrollView>