我在我的应用中使用以下XML在Facebook上进行共享。因为它显示出拉伸的原因。
XML :
<Button
android:id="@+id/fbShareButton"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_marginBottom="0dp"
android:layout_weight="1"
android:background="@drawable/com_facebook_button_icon_blue"
/>
如何让它看起来像正常尺寸?
答案 0 :(得分:0)
从布局中移除重量并为“wrap_content”提供宽度。
答案 1 :(得分:0)
删除android:layout_weight="1"
并提供android:layout_width="wrap_content"
它肯定会起作用: -
<Button
android:id="@+id/fbShareButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_marginBottom="0dp"
android:background="@drawable/com_facebook_button_icon_blue"
/>
答案 2 :(得分:0)
使用imageButton:
<ImageButton
android:id="@+id/fbShareButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:scaleType="fitCenter"
android:layout_marginBottom="0dp"
android:background="@android:color/transparent"
android:src="@drawable/com_facebook_button_icon_blue"
/>