2013-02-11 15 views
7

Chcę zmienić rozmiar mojej ImageButton za pomocą myszy na układzie graficznym lub przy użyciu kodu przez android:layout_width, android:layout_height. Ale za każdym razem, gdy to robię, rozmiar ImageButton nie jest zmieniany i nie jest mniejszy, ale jest przycięty na krawędziach.Jak mogę zmienić rozmiar imageButton?

góry dzięki

Odpowiedz

11

najpierw spróbować użyć androida: biały zamiast android: src do ustawiania obrazu na button.In większości przypadków helps.If nie, a następnie zobaczyć te ..

+0

dziękuję, działa z androidem: tło –

+0

cieszę się, że ci pomogę :) – ridoy

1

Może to być problem z rozmiarem obrazu. Spróbuj użyć obrazu o zmienionym rozmiarze, a następnie użyj go w przycisku obrazu. Następnie możesz ustawić szerokość i wysokość przycisku.

2

Będziesz musiał określić stałe wymiary dla przycisków (użyj dp zamiast px). Przykład:

<ImageButton 
    android:background="@drawable/ic_menu_more" 
    android:layout_width="50dip" 
    android:layout_height="50dip" 
/> 
Powiązane problemy