안녕하세요? 비니아빠입니다.

안드로이드 1.5 기반에서 320x480 해상도의 게임을 만들었습니다.

canvas를 사용했구요. 이미지들은 drawable 폴더에 넣었습니다.

현재 용량만 해도 30메가에 육박해서 해상도 별로 이미지를 만들어주는건 어렵고요.

인터폴레이션을 해서 쓰려고 합니다.

일단 320x480 해상도에서는 아무 문제가 없습니다. 완벽하게 작동합니다.

그런데 최근에 많이 쓰이는 480x800부터 문제가 생깁니다.

가로 길이는 자동으로 인터폴레이션이 되는데 세로 길이는 화면이 좀 남습니다.

480 / 320 = 1.5니까 480 x 1.5 하면 720이 되니까 대략 세로 화면이 80 정도가 남는거 같네요.

저는 사실 이 게임을 만들면서 안드로이드와 자바를 시작한터라 매니페스트 설정이라든가

dip 같은 것에 대한 지식이 너무 부족합니다.

제가 원하는 것은 게임 화면이 좀 찌그러지는 한이 있더라도 480x800이나 다른 해상도에서

제 게임이 화면에 꽉 차게 나오는 겁니다.

그러니까 현재 320x480에서 정상적으로 나오는 것을 480x800에서 실행하면 세로로 좀 늘려진 상태로

꽉 차게 나오게 하고 싶은 겁니다.

그전에 질문을 해보니까 weight라든가 dip 설정 등으로 구현할 수 있는듯 한데요.

이 방법 자체를 모르겠습니다. 어떻게 코딩을 해줘야 하는건지요?

현재는 480x800에서 실행하면 480x720 만큼만 표시가 됩니다.