2013-12-19 2 views

답변

6

의 크기를 "8"나는 7에서 모두 작동하는 활동 XML 파일을 만들 수있는 방법 태블릿.

" 밀도 독립 픽셀 (dp)의 장치 화면은 실제 픽셀 (px) 및 화면 밀도 (dpi)와 관련이 있습니다 ..수식은 다음과 같습니다. dp = px/(dpi/160)

내 연구 권한 :

Tab2 7 인치의 화면 밀도는 170dpi이고 해상도는 1024 x 600입니다. 위 공식을 사용하면 화면은 963dp입니다. x 564dp.

Tab3 8 인치는 화면 밀도가 189dpi이고 해상도가 1280 x 800입니다. 위 공식을 사용하면 화면은 1083dp x 677dp입니다.

'layout-sw600dp'의 레이아웃은 최소 너비가 600dp 이상인 곳에서 사용됩니다. 그래서 나는 그것이 Tab3을 위해 사용되기를 기대하지만, 564dp가 그것을 자르지 않기 때문에 Tab2를 위해 사용되지는 않을 것이라고 기대할 것입니다. Tab2의 경우 기본 레이아웃의 폴더 또는 다른 레이아웃 폴더에서 레이아웃을 가져 오는 것으로 추측됩니다.

이 문제를 처리하는 방법은 사용자에게 달려 있습니다. 'layout-sw600dp'를 'layout-sw550dp'와 같이 변경하여 두 장치에 같은 레이아웃을로드 할 수 있습니다. 또는 약간 더 작은 화면을 위해 약간 조정 된 레이아웃을 포함하는 'layout-sw600dp'외에도 'layout-sw500dp'를 생성하십시오.

관련 문제