0

내 응용 프로그램이 세로 모드에서 그려진 집 표시 상상 :가 ConfigurationChange를 수신하지만 * * '회전'하지 않는 응용 프로그램

|------| 
|******| 
| _ | 
|/\ | 
| | | | 
| | | | 
|______| 
|......| 
-------- 

별 위에 내 일부 메뉴를 표현합니다. 아래의 점은 Android의 소프트웨어 백, 앱 및 홈 버튼 행을 나타냅니다. 내가 회전 후 갖고 싶은 것은 :

_______________ 
|   * | 
| ---\ * | 
| ---/ * |  
|   * | 
|............ | 
--------------- 

와 가지 자동으로 발생하지

_______________ 
| ******* | 
| -  | 
| /\  | 
| | |  |  
| | |  | 
|............ | 
--------------- 

.

그래서 기본적으로 내 앱이 기기의 회전을 인정 (가로 또는 세로 모드를 차단하지)하려는, 그래서 시스템의 버튼은, 각각의 위치에 갈 수 하지만 내 응용 프로그램의 전망이되고 싶지 않아 회전 또는 재조정하거나 애니메이션을 포함 할 수 있습니다.

어떻게하면됩니까? 구성 변경을 처리하도록 내 앱을 선언하면 활동이 다시 시작되지 않습니다. 그러나 아무 것도하지 않으면 onConfigurationChange에서 뷰를 재사용하고 코드를 작성하지 않고도 다시 그립니다.

전체적으로 구성 변경에 대해 알고 싶지만 응용 프로그램 시각화에서 시스템 변경 사항을 방지하고 싶습니다. 사용자 지정 애니메이션을 직접 설정하고 싶습니다. menifest에

답변

0

세트 :

android:configChanges="orientation|screenSize" 
+0

나는 처음에 이런 짓을. 그것은 여전히 ​​모든 것을 회전/재조정합니다. – George

관련 문제