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

리소스 폴더 관리 질문드립니다.

0 추천
화면 밀도 560dpi 단말기로 테스트 중인데

제가 알기로 560dpi 면 drawable-xxxhdpi 폴더를 참조하는 걸로 알고있었는데

drawable-xxhdpi 폴더를 참조하더라구요.

제가 잘못알고있는건가요?

아 그리고 구글링 하다보니 drawable-560dpi로도 폴더 만들어서 사용할수 있다는데 제가 해보니 잘 안되네요 ㅠㅠ

그냥 폴더 만들기만 하면 되는게 아닌가요?

답변 부탁드리겠습니다~
해피보루 (170 포인트) 님이 2017년 8월 29일 질문

1개의 답변

+1 추천

https://brunch.co.kr/@creative/36

위 공식상으로 dp계산을 해보면 560dpi값은 없습니다.

480 다음에 오는 값은 480 + 160 = 640인거죠(그러나 실 기기상에 존재하는 dpi값입니다.)

안드로이드는 맞는 해상도가 없을경우 아래 해상도에서 리소스를 찾아 늘려서 적용하기 때문에 

drawable-xxhdpi에 있는 리소스를 적용하였을 겁니다.

해상도 처리를 drawable-xxxhdpi와 동일한 해상도의 리소스를 만들어서 drawable-560dpi

에 적용하시면 됩니다.

익명사용자 님이 2017년 8월 30일 답변
답변 감사합니다!

저 근데 'drawable-xxxhdpi와 동일한 해상도의 리소스를 만들어서 drawable-560dpi 에 적용하시면 됩니다.' 이 말씀은 drawable-xxxhdpi 리소스를 res/drawable-560dpi폴더에 넣으라는 말씀이신가요?
문제해결했습니다 감사합니다~
안녕하세요! 현재 같은 문제 (노트8해상도 대응) 때문에 ㅠㅠ 골머리를 썩히고 있는데 혹시 해결하신 방법에 대해서 조언을 좀 구할수 있을까요?!
...