Android图标mipmap值无法处理按钮

时间:2017-05-05 10:15:15

标签: android android-mipmap

我正在尝试使用Android上运行图像的按钮。我尝试了以下方法:

<Button
        android:id="@+id/button"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:icon="@mipmap/ic_launcher" />

按钮显示没有图像。

2 个答案:

答案 0 :(得分:2)

<强>#。如果您想要Button只有背景Image,请试试这个:

<Button
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:background="@mipmap/ic_launcher"/>

enter image description here

OR,您可以使用ImageButton,如下所示:

<ImageButton
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:background="@mipmap/ic_launcher" />

enter image description here

<强>#。如果您想要Button Text和背景Image,请尝试以下操作:

<Button
    android:id="@+id/button"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="BUTTON"
    android:background="@mipmap/ic_launcher"/>

enter image description here

<强>#。如果您想要Button Text并且可以留下Icon,请尝试以下操作:

<Button
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="BUTTON"
    android:drawableLeft="@mipmap/ic_launcher"/>

enter image description here

答案 1 :(得分:1)

尝试

<Button
    android:id="@+id/button"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:background="@mipmap/ic_launcher" />`