Android Imagebutton маленькие изображения

#android

#Android

Вопрос:

Я сделал 3 разных изображения, каждое размером 48×48, 72×72, 96×96 и 144×144. Я импортировал их в eclipse и поместил в папку, в которую они должны входить (drawable-mdpi и т. Д.)

Каждое из этих изображений включено ImageButton , и все они находятся в a LinearLayout , который находится под a SeekBar .

Но когда я запускаю приложение, изображения такие маленькие!

 <LinearLayout
    android:id="@ id/buttonLayout"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:layout_alignParentBottom="true"
    android:layout_alignParentLeft="true"
    android:layout_alignParentRight="true"
    android:orientation="horizontal" >

    <ImageButton
        android:id="@ id/imageButton2"
        android:layout_width="wrap_content"
        android:layout_height="match_parent"
        android:layout_marginBottom="5dp"
        android:layout_weight="0.50"
        android:background="@android:color/transparent"
        android:padding="3dp"
        android:scaleType="centerInside"
        android:src="@drawable/btn_previous" />

    <ImageButton
        android:id="@ id/imageButton1"
        android:layout_width="wrap_content"
        android:layout_height="match_parent"
        android:layout_marginBottom="5dp"
        android:layout_weight="0.5"
        android:adjustViewBounds="true"
        android:background="@android:color/transparent"
        android:minHeight="80dp"
        android:minWidth="80dp"
        android:padding="3dp"
        android:scaleType="centerInside"
        android:src="@drawable/btn_play" />

    <ImageButton
        android:id="@ id/imageButton3"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginBottom="5dp"
        android:layout_weight="0.5"
        android:adjustViewBounds="true"
        android:background="@android:color/transparent"
        android:padding="3dp"
        android:scaleType="centerInside"
        android:src="@drawable/btn_next" />

</LinearLayout>

<SeekBar
    android:id="@ id/seekBar1"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:layout_above="@ id/buttonLayout"
    android:layout_margin="5dp" />
 

Я хочу, чтобы они были в два раза больше, чем в настоящее время. Что я могу сделать, чтобы сделать их больше?

Ответ №1:

Сначала, когда у вас есть кнопка ImageButton, щелкните в GraphicLayout Background, установите drawable (и выберите изображение из папки), я думаю, вы устанавливаете Src, а не background, затем вы можете делать такие вещи, как тип масштаба и выбрать fitXY или изменить ширину и высоту кнопки imagebutton, вот и все.