2017-12-20 20 views
0

텍스트 값에 margin-top을 제공하는 xml 레이아웃 파일이 있습니다.Nexus 10 기기에만 맞춤 레이아웃

모든 장치에 대해 android:layout_marginTop="25dp"입니다. 하지만 Nexus 10 기기의 경우에만 Nexus 10 기기에서 여백을 늘리고 싶습니다. 어떻게 이걸 이룰 수 있습니까? 누구든지 이걸 도와주세요.

+1

당신이 해상도 일치 넥서스 10 년대에 대한 별도의 디렉토리를 만들고 그 안에 레이아웃을 배치 할 수 있습니다. – Umair

답변

0

내 솔루션을 사용해보십시오. 문제가 해결되었습니다.

값 파일을 다른 화면의 값 폴더 안에 만들어야합니다. 마찬가지로,

값-sw720dp 10.1 "정제는 1280x800 MDPI

값-sw600dp 7.0"태블릿 1024 × 600의 MDPI

값-sw480dp 5.4 "480x854 MDPI 값-sw480dp 5.1"480X800 MDPI

값 -xxhdpi 5.5 "1080x1920 xxhdpi 값-xxxhdpi 5.5"인치 1440x2560 xxxhdpi

값-xhdpi 4.7 "1280X720 xhdpi 값 X- hdpi에 4.65 "720x1280 xhdpi

값-hdpi에 4.0"480X800 hdpi에 값-hdpi에 3.7 "480x854 hdpi에

값-MDPI 3.2"가 320x480 MDPI

값-LDPI 3.4 "240x432 LDPI 값-LDPI 3.3 "240x400 LDPI 값-LDPI 2.7"240 × 320 LDPI

enter image description here

자세한 내용은 당신 여기

Different values folders in android

http://android-developers.blogspot.in/2011/07/new-tools-for-managing-screen-sizes.html

를 방문 할 수 있습니다 당신은 자동으로 Dimenify라는 안드로이드 스튜디오 플러그인의 사용은 사용자 규모 요인에 따라 다른 픽셀 버킷에 대한 치수 값을 생성 할 수 있습니다. 아직 베타 버전이므로 개발자에게 닥친 모든 문제/제안 사항을 알려야합니다.

0

당신이 그것에 레이아웃 파일을 저장 한 후 귀하의 요구 사항에 대해 별도의 자산 폴더를 생성해야하고 문서에 따르면

를 그냥이 정상적인 방법입니다 당신에게 아이디어를주는.

res/layout-sw600dp/main_activity.xml # For 7” tablets (600dp wide and bigger) 
res/layout-sw720dp/main_activity.xml # For 10” tablets (720dp wide and bigger) 

자세한 내용은 Official Document을 참조하십시오.

그리고이 질문은 당신에게 아이디어를 줄 것이다 : Layout for tablets in Android