Android按钮:显示黑色方块而不是img?

时间:2012-02-08 18:40:25

标签: android button

我有一个相当小但很奇怪的问题,我似乎无法修复。 我正在尝试为我的按钮显示图像,它显示为黑色方块。 我之前制作的按钮显示并且工作正常,但是这个按钮(以及之后制作的其他按钮)显示为黑色方块。 现在,如果我将其更改为ImageView而不是Button,则显示正常。

之前有没有人遇到过这个问题?如果是这样,你是如何解决的? 我仍然是编程的新手,我正在自学,所以我真的没有任何帮助,我一直试图修复它一段时间。 :(

这是按钮/图像的xml。

<RelativeLayout
        android:orientation="vertical"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent">

        <Button
            android:id="@+id/pause"
            android:src="@drawable/pause"

            android:layout_width="29px"
            android:layout_height="29px"
            android:layout_alignParentRight="true"
            android:layout_alignParentTop="true"
            android:layout_marginTop="15dp"
            android:layout_marginRight="10dp">
        </Button>

</RelativeLayout>

如果您有任何其他问题,请询问,并感谢您查看我的问题! :)

1 个答案:

答案 0 :(得分:8)

使用ImageButton代替Button或将android:src="@drawable/pause"更改为android:background="@drawable/pause"