2016-06-03 4 views
-1

나는 안드로이드가 선택할 리소스를 결정하는 방법을 조금 혼란스러워합니다. 나는 다음 다음 파일과 폴더가 있습니다Android 선택 리소스 선택

첫째 :

-- 
|-values 
    |-dimens.xml 
|-values-hdpi 
    |-dimens.xml 
|-values-land 
    |-dimens.xml 

그리고 파일 내용은 다음과 같다

<resources> 
     <dimen name="data_dimen1">1dp</dimen> 
     <dimen name="data_dimen2">1dp</dimen> 
</resources> 

둘째 :

<resources> 
     <dimen name="data_dimen1">2dp</dimen> 
</resources> 

셋째 :

<resources> 
     <dimen name="data_dimen2">4dp</dimen> 
</resources> 

장치 HDPI가 있으며 가로 모드입니다. data_dimen2 및 data_dimen1 값은 무엇입니까?

+1

** values-land는 ** mdpi ** 장치 용입니다. 적절한'dimens.xml' 파일과 함께'values-hdpi-land' 폴더를 추가하고 싶습니다. –

+1

또한 리소스는 서로 다른 밀도로 ** 동일한 이름 **을 가져야합니다. –

답변

0

data_dimen1이 사용됩니다. 왜냐하면 값 - 땅은 MDI 장치 용입니다.

+0

분명히 data_dimen1이 사용될 것입니다. 질문은 어떤 값이 –

+0

일까요? 그 값은 1dp입니다. – Elango