2013-12-09 41 views
-2

我正在開發一個應用程序,我正在使用一個按鈕。在按鈕的左側,我正在使用圖像。問題是圖像尺寸很大,並且不適合按鈕尺寸。如何調整圖像大小以使其適合按鈕。 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

嘗試使用不同版本的圖像,並把它們在正確的文件夾:

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可以幫助你

+0

thanx的答覆,並提醒我正確的方法。 – HBBR