我正在开发一个应用程序,我正在使用一个按钮。在按钮的左侧,我正在使用图像。问题是图像尺寸很大,并且在按钮上的尺寸不合适。如何调整图像大小以使其适合按钮。 Plz给我一些解决方案。 Xml就是这样。
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginTop="15dp"
android:layout_weight="0"
android:weightSum="1"
android:orientation="horizontal" >
<Button
android:id="@+id/btn1"
style="?android:attr/buttonStyleSmall"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:drawableLeft="@drawable/blue"
android:gravity="left|center"
android:text="Wallpapers"/>
</Linearlayout>
答案 0 :(得分:0)
尝试使用不同版本的图片并将其放入正确的文件夹中:
res/layout/my_layout.xml // layout for normal screen size ("default")
res/layout-small/my_layout.xml // layout for small screen size
res/layout-large/my_layout.xml // layout for large screen size
res/layout-xlarge/my_layout.xml // layout for extra large screen size
res/layout-xlarge-land/my_layout.xml // layout for extra large in landscape orientation
res/drawable-mdpi/my_icon.png // bitmap for medium density
res/drawable-hdpi/my_icon.png // bitmap for high density
res/drawable-xhdpi/my_icon.png // bitmap for extra high density
Hovewer,看看http://developer.android.com/guide/practices/screens_support.html可以帮到你