마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

안드로이드 해상도 질문 high density 에서 midium density로

0 추천

5.1인치 정도에서 개발된 앱을 

 

일반 단말기에서 수정작업을 하려하는데

 

해상도가 안맞아서 단말기에서는 화면이 짤리네요(5.1인치 화면크기가 줄어들지않고 단말기화면에 그대로 출력됩니다. 

 

이럴경우 자동으로 scailing 해주는게 있나요?

 

아니면 layout 폴더에서 위젯들 크기를 하나하나 바꿔줘야 하나요

 

모두 dip로 세팅되어있습니다.

 

매니페스트에서 

 

 

<supports-screens 
        android:smallScreens="true"
        android:normalScreens="true"
        android:largeScreens="true"
        android:anyDensity="false"/>
 
이렇게 해놓고 값들을 이리저리 바꿔봐도 그대로네요
 
이미지들이 폴더별로 나눠져 있기는 합니다만 이것들을 어떻게 정리해야될지 모르겠습니다.
 
조언 부탁드립니다
탭송 (870 포인트) 님이 2013년 4월 15일 질문

2개의 답변

0 추천
 
채택된 답변
자동 스케일링 기능은 없습니다.

layout 작업이 전부 dip로 되어 있다면 해당 density에 따라 dip(dp) 값은 다르기 때문에 새로 layout폴더를 생성 해서 새로 작성을 하시는게 가장 무난할듯 보입니다.
chalsman (1,970 포인트) 님이 2013년 4월 15일 답변
탭송님이 2013년 4월 15일 채택됨
크헝....그렇군요 답변감사합니다
0 추천
M에서 H올라가는건 스케일링이 나름 잘되는데...

H에서 M으로 가는건 레이아웃을 새로 만들어줘야 합니다
쿨러 (2,790 포인트) 님이 2013년 4월 16일 답변
...