我制作了3张不同的图像,每张图片的尺寸分别为48x48,72x72,96x96和144x144。我将它们导入eclipse并将它们放入它们应该进入的文件夹中(drawable-mdpi等)
这些图片均位于ImageButton
上,所有图片均位于LinearLayout
下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" />
我希望它们的尺寸是目前尺寸的两倍。我该怎么做才能让它们更大?
答案 0 :(得分:0)
首先,当你将imageButton点击GraphicLayout背景设置drawable(并从文件夹中选择你的图像)时,我认为你设置Src不是背景,那么你可以做像Scale类型和选择fitXY之类的东西或更改你的图像按钮宽度和高度,那一切。