2014-04-10 3 views
0

레이아웃 방향에 문제가 있습니다. 최근에 layoutlayout-land이있는 안드로이드 응용 프로그램을 만들었지 만 문제는 입니다. 에뮬레이터에서 화면 방향을 테스트 할 때 작동하지만 실제 안드로이드 장치에 apk를 설치하면 레이아웃 랜드 장치를 기울여도 xml이 작동하지 않습니다.Android 토지 레이아웃이 실제 기기에서 작동하지 않습니다.

나는 layout-landlayout 2 레이아웃 폴더를 만들어 그것으로 같은 이름으로 XML 파일을 설정하고, 에뮬레이터와 잘하지만 실제 장치에서 작동했습니다. 내가 테스트 한 안드로이드 장치를 확인했는데 설정에 문제가 없습니다. 내 하찮은 영어 실력에 죄송하다는 말씀을 드리고 싶습니다. 태블릿에 대한

+3

이 매니페스트 파일을보기에 추가해야합니다 . – Piyush

+0

기기의 화면 방향을 켜는 것을 잊었을 수 있습니다. – ChuongPham

+0

android : configChanges = "orientation | keyboardHidden"매니페스트의 활동 선언에 이것을 사용하십시오. 기대!!! 그것은 작동합니다 .. –

답변

1

유효한 이름 :

layout-sw600dp-land 
layout-sw720dp-land 

확인 매니페스트 당신은 추가해야합니다 android:configChanges="orientation"을 .. 당신의 활동

을에 android:theme="@android:style/Theme.Translucent.NoTitleBar"

당신이 android:screenOrientation="sensor"

+1

그것은 태블릿을위한 것입니다. –

+0

@BobMalooga 그가 타블렛이나 전화 장치를 사용하는지 알지 못합니다. –

+3

'layout-land'는 태블릿뿐만 아니라 모든 안드로이드 기기에 적용됩니다. – ChuongPham

관련 문제