기기 방향을 변경하더라도 콘텐츠보기가 변경되지 않도록 활동을 설정하려고했습니다. 문제는 방향을 변경할 때마다 (세로에서 가로로 또는 가로에서 세로로) 레이아웃이 새로 고쳐지고 다시로드된다는 것입니다. 내 레이아웃이 새로 고쳐지지 않도록하고 싶습니다. 어떻게 그 일을 성취 할 수 있습니까?OnConfigurationChanged가 내 contentview를 다시로드 중입니다.
당신이LinearLayout
화면 하단에있을 구성한 경우
<activity
android:name="com.inturnex.safecam.MainActivity"
android:configChanges="orientation|screenSize|keyboardHidden"
android:label="@string/app_name"
android:theme="@android:style/Theme.NoTitleBar" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
새로 고침되는 레이아웃에 문제가 있습니까? 안드로이드는 그런 식으로 행동하도록 고안되었습니다. 근본적인 문제가 무엇인지 저희에게 알려 주시면 해결책을 제안 할 수 있습니다. –
@CollinFlynn 레이아웃을 새로 고쳐야하나요? 나는 오리엔테이션이 바뀔 때 나의 배치가 정확하게 동일하길 바란다. – idish
ManifesT에서 선언 된 타겟 및 최소/최대 SDK는 무엇입니까? – g00dy