Android-макет и кнопки изображений и серая рамка - PullRequest
4 голосов
/ 13 июля 2011

Я видел несколько тем по этому поводу, но ничего не хотел, что искал.

У меня есть кнопка с изображением, которая лежит на черном фоне.

Кнопки изображения имеют огромную серую рамку.Я пытался отключить границу и сделать ее черной ... Это не сработало.Я просто хочу, чтобы кнопки были на экране с прозрачным фоном и расширялись по возможности немного шире.НЕТ СЕРЫХ.

Любая подсказка?

enter image description here

</LinearLayout>
<LinearLayout android:layout_width="wrap_content"
    style="@android:style/ButtonBar" android:layout_height="wrap_content"
    android:orientation="vertical">

    <ImageButton android:layout_height="wrap_content"
        android:src="@drawable/map" android:id="@+id/ImageButton1" 
        android:layout_width="fill_parent">
    </ImageButton>

    <ImageButton android:layout_height="wrap_content"
        android:src="@drawable/list" android:id="@+id/ImageButton2" 
        android:layout_width="fill_parent">
    </ImageButton>

    <ImageButton android:layout_height="wrap_content"
        android:src="@drawable/share" android:id="@+id/ImageButton3" 
        android:layout_width="fill_parent">
    </ImageButton>

</LinearLayout> </LinearLayout>

1 Ответ

9 голосов
/ 13 июля 2011

Я думаю, я знаю, о чем ты говоришь.Дайте это попробовать.Вы хотите включить android:background="@null", чтобы избавиться от этого серого контура.

Например, в вашем макете, где вы объявляете ImageButton:

<ImageButton android:background="@null" ...>
    .
    .
    .
</ImageButton>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...