Проблема с кнопкой изображения Android - PullRequest
1 голос
/ 26 апреля 2010

У меня есть следующее изображение Кнопка

    <ImageButton
    android:id="@+id/header_buttonleft"
    android:layout_width="40dip"
    android:layout_height="40dip"
    android:layout_alignParentLeft="true"
    android:layout_marginLeft="10dip"
    android:layout_marginTop="5dip"
    android:src="@drawable/icon_download"
    android:clickable="true"/>

Но когда я загружаю свое приложение в устройство, оно кажется слишком маленьким:

альтернативный текст http://i42.tinypic.com/okts1k.png

Кто-нибудь знает, как я могу сделать иконку больше. Я попытался увеличить разрешение (на самом деле значок 70x70), но он все еще не работает. Есть идеи?

1 Ответ

2 голосов
/ 26 апреля 2010

Кто-нибудь знает, как я могу сделать иконку больше.

Сделай большую кнопку.

В качестве эксперимента удалите android:src из макета и запустите приложение. То есть наименьшее и ImageButton может идти без пользовательского фона.

Вы можете создать свой собственный ImageButton фон с пользовательскими файлами PNG с девятью патчами для различных фоновых состояний, где вы настраиваете контрольную рамку с девятью патчами, чтобы обеспечить меньший разрыв между тем, куда идет ваш значок и края кнопки.

...