2012-04-17 4 views
0

가로 및 세로 모드로 안드로이드 응용 프로그램을 만들고 싶습니다.android 응용 프로그램을위한 가로 및 세로 모드

저는 두 개의 폴더 레이아웃과 레이아웃 랜드를 만들고 각 활동에 대해 두 개의 XML을 정의했습니다.

모든 활동이 제대로 작동합니다.

모든 활동에서 자동으로 회전을 조정하지만 하나의 활동에서는 onconfigurationchange 메소드를 사용했습니다.

이제 Google지도를 구현하고 해당 활동에 두 개의 스레드를 호출하여 problem.i를 작성했습니다. 스레드는 서버에서 데이터를 가져 오는 API를 호출합니다.

잘 작동하지만 8 또는 10 오리 엔테이션 응용 프로그램이 추락 한 후에. 제발 누군가가이 문제를 해결하도록 도와줍니다.

+0

중복 가능성을 알고 http://stackoverflow.com/questions/하자 1018757/landscape-and-portrait-mode-for-application) –

+0

"8 또는 10 방향 응용 프로그램이 추락 한 후"- Eclipse에서 'adb logcat', DDMS 또는 DDMS 퍼스펙티브를 사용하여 LogCat을 검사하고 스택을 살펴 봅니다. 귀하의 "충돌"과 관련된 추적. – CommonsWare

+0

로그 또는 코드 자체를 게시하지 않으면 코드를 디버깅 할 수 없습니다. 하지만 내 추측은 스레드가 활동/컨텍스트의 이전 버전을 보유하고있어 충돌이 발생한다는 것입니다. – Renard

답변

0

당신의 활동

<activity android:name=".YourActivity" 
      android:configChanges="keyboardHidden|orientation"> 

에 대한 매니페스트에 다음 코드를 시도하고 (나 【신청 가로 및 세로 모드]의

+0

나는 이미 이것을했지만 풍경 모드로 전환하면 오류가 표시됩니다. –

+0

이제 다시이 작업을 수행하면 자동으로 회전하지만 응용 프로그램의 세로보기가 표시됩니다. –

관련 문제