Кнопка Android: отображение черного квадрата, а не img? - PullRequest
1 голос
/ 08 февраля 2012

У меня довольно маленькая, но странная проблема, которую я не могу решить.Я пытаюсь отобразить изображение для своей кнопки, и оно отображается в виде черного квадрата.Кнопки, которые я сделал до этого, отображаются и работают нормально, но эта кнопка (и остальные, которые я делаю после этого) отображаются в виде черных квадратов ... Теперь, если я изменю ее на ImageView вместо кнопки, она будет отображаться нормально.

Кто-нибудь сталкивался с этой проблемой раньше?Если да, то как ты решил это?Я все еще довольно новичок в программировании, и я учу себя, поэтому у меня действительно нет никакой помощи, и я уже некоторое время пытаюсь это исправить.: (

Вот 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 Ответ

8 голосов
/ 08 февраля 2012

Либо используйте ImageButton вместо Button, либо измените android:src="@drawable/pause" на android:background="@drawable/pause"

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...