픽셀 단위를 사용해서 그림들을 배치한 게임을

 

모두 dp단위로 바꾸려고 하는데

 

원래 쓰던 72*72크기의 그림파일을

 

픽셀단위 일 때 (0,0), (72,0), (144,0)....

                           (0,72),(72,72),(144,144),...

이런식으로 표시하는데

 

이걸 dp단위로 표시하려면 어떤식으로 해야하나요

 

지금은 
   canvas.drawBitmap(bitmap, x, y,null);

 

이 메서드를 이용해서 그리고있는데 

 

아예 다른 걸 써야하는건지..

 

그리고 갤럭시 탭 7인치랑 10.1인치는 둘 다 mdpi고 해상도만 다른데

 

px를 사용하는 지금은 해상도가 딱 맞아 10.1인치에선 잘 돌아가지만 7인치에선 많이 짤리는데

 

이것도 dp단위를 사용하면 해결되는건지..

 

 

혹시 dp로 바꾸게되면 그림파일을 다 다시 만들어야할라나요...?

 

 

뭣보다도.. 바꾸는게 가능하긴 한건지요 ㅜㅠ

 

 

 

 

dp로 바꾸는것보다 갤탭7 해상도에 따라 픽셀값과 그림크기를 바꾸는게 이제와선 차라리 더 빠른 방법일까요...