2011-08-22 65 views

回答

4

context.getResources().getDisplayMetrics().density * sizeInDips會給你在當前設備上的像素大小。

編輯:如果您想根據配置條件值,你可以做這樣的事情:

RES /價值/ dimens.xml:

<resources> 
    <dimen name="foo">8dip</dimen> 
</resources> 

RES /價值觀XLARGE/dimens.xml :

<resources> 
    <dimen name="foo">16dip</dimen> 
</resources> 

這些值可以根據任何可用資源配置說明符進行更改。

+0

啊,這樣我就可以以此爲基礎進行平等相待,好嗎 – CQM

+0

如果您需要根據配置條件值,你可以隨時使用'捫什麼條件語句'資源。答案中添加了示例。 – adamp