2013-06-29 53 views
1

有沒有辦法爲屏幕密度和屏幕尺寸創建drawable?目前我只能將drawables加入標準屏幕密度類別(MDPI,HDPI,XHDPI,XXHDPI)。如果比較具有相同屏幕尺寸但密度不同的四臺設備,則此功能起作用。如果我使用這些可繪圖的另一個屏幕,則圖形看起來或者與設備尺寸成比例太大或太小,這在平板電腦上尤其明顯。我如何使drawable來避免這種情況?創建密度和屏幕尺寸的drawables?

回答

1

閱讀:

http://developer.android.com/guide/practices/screens_support.html#density-independence

基本上你需要避免設置尺寸和有多個分辨率的圖像時使用「像素」。您的圖像將自動縮放。

+0

是的,我明白如何縮放工程。它將爲所有設備創建相同物理尺寸的drawable;這是我目前正在做的。但我真的希望更大的屏幕具有相應更大的物理尺寸可繪製。 – mpellegr

+0

@mpellegr在這種情況下,這可能是有用的:http://developer.android.com/tools/help/draw9patch.html – Caner

+0

是的,如果我想增加一個按鈕的大小或類似的東西,那將會起作用。但它不適用於圖標等圖形圖像。 – mpellegr