2010-05-13 3 views
1

다른 크기의 모바일 (WVGA854와 같은)에 렌더링하고 싶은 레이아웃이 있습니다. 자원 구조는활동의 레이아웃 - 큰 레이아웃에 액세스하는 방법은 무엇입니까?

고해상도 같다 \ 레이아웃 \의 main.xml에 고해상도 \ 레이아웃 큰 \의 main.xml에 기본이 레이아웃의 레이아웃 main.xml에 파일 자체를 복용함으로써

. 그것의 레이아웃 대형 \의 main.xml에에

의 던지는 예외를 가리키는하지 : 활동은 그래서 하나가 내가이 acheive 수있는 방법과 다른 레이아웃으로하여 여러개의 화면을 지원하는 방법 나를 인도 할 수

를 찾을 수없는 자원을 시작할 수 없습니다 큰 이미지, 작은 이미지 및 기본 이미지와 함께 각 딥 폴더에 지정된 이미지. 사전에

감사

감사합니다 : Jayanth

답변

1

의 던지는 예외 : 파일 당신은 그들이 무슨 말을하는 경우 활동

를 찾을 수없는 자원을 시작할 수 없습니다, 당신은이 오류가 안 main.xml입니다. 이 res/layout/ 디렉토리에 있으므로 더 나은 것이 없다면이 파일이 사용됩니다. 귀하의 오류가 다른 리소스와 관련이 있다고 판단됩니다.

Here are some sample projects 여러 책의 크기와 밀도를 사용하는 내 책 중 하나입니다.

+0

나는 (프로젝트) 코드도 시도했다. 동일한 예외 리소스를 찾을 수 없습니다. 내가 ur 레이아웃 폴더에서 main.xml을 삭제하여 코드를 시도하고 differnet 해상도 에뮬레이터에서 exceuted. 그래서 나는 리소스가 예외를 찾지 못했습니다. – user320276

+0

다른 시뮬 레이션 해상도로 프로젝트를 실행 해 보았습니다. 그러나 시뮬레이터 중 어느 것도 레이아웃 - 대형 - 토지 \ main.xml을 사용하지 않습니다. 구성이나 설정을 수행해야합니까 ..... 그리고 모든 속성을 mainifest 파일에 포함 시켰습니다. – user320276

+0

기본적으로 큰 에뮬레이터는 없습니다. WVGA800/WVGA854는 기본적으로 고밀도를 나타내므로 크기가 중간입니다. 대형 화면을 얻으려면'hw.lcd.density'를 160 (중간)으로 설정하고 AVD의 일부 설정을 수정해야합니다. http://developer.android.com/guide/developing/tools/avd.html#hardwareopts – CommonsWare

관련 문제