안드로이드 레이아웃 차원에서 내가 100dp로 설정 폭과 RelativeLayout의이효과 SP와 DP
을 요청하는 아주 간단한 질문이 있습니다. 이제 화면이 xhdpi, lpdi, hdpi 등이 되려면 100dp
으로 남습니다. 그러나 내가 너비를 100Sp
으로 변경하면 어떤 차이가 있습니까?
안드로이드 레이아웃 차원에서 내가 100dp로 설정 폭과 RelativeLayout의이효과 SP와 DP
을 요청하는 아주 간단한 질문이 있습니다. 이제 화면이 xhdpi, lpdi, hdpi 등이 되려면 100dp
으로 남습니다. 그러나 내가 너비를 100Sp
으로 변경하면 어떤 차이가 있습니까?
sp와 dp가 일반 전화 구성에서는 동일하지만 사용자가 텍스트 크기를 늘리면 sp가 더 크게 또는 더 작게 표시되고 dp는 동일하게 유지되기 때문에 아무것도 변경되지 않습니다.
자세히보기 here.
무엇을 변경하려고할까요? 예 : mdpi에 100dp 너비를 설정 한 경우 xhdpi에서 자동으로 너비를 200DP로 설정해야합니까? –
@MuhammadUmar 잘 한 가지 방법은 단순히 2 개의 다른 레이아웃을 만드는 것입니다. mdpi는 1, xhdpi는 1입니다. 자세한 내용은 http://developer.android.com/guide/practices/screens_support.html의 구성 한정자 사용을 참조하십시오. – Warpzit
[이 링크] (http://stackoverflow.com/a/2025541/2345913) 및 [이 링크] (http://developer.android.com/guide/topics/resources/more-resources)를 확인하십시오. html # Dimension) – CRUSADER
텍스트로만 작업하기 때문에 레이아웃에'sp'를 사용하면 안됩니다 :) –