사용자가 홈 버튼을 누르거나 다른 애플리케이션으로 전환하거나 단순히 애플리케이션이 백그라운드로 전환 될 때 로그인 화면이 표시되는 애플리케이션이 있습니다. 하지만 화면 방향이 바뀔 때 로그인 화면을 표시하지 않습니다.Android : 화면 오리엔테이션 문제
어떤 제안은 onConfigurationChanged 또는 다른 것을 구현하는 것과 정확히 동일해야합니까?
제안이나 사례를 높이 평가합니다. 감사 !
사용자가 홈 버튼을 누르거나 다른 애플리케이션으로 전환하거나 단순히 애플리케이션이 백그라운드로 전환 될 때 로그인 화면이 표시되는 애플리케이션이 있습니다. 하지만 화면 방향이 바뀔 때 로그인 화면을 표시하지 않습니다.Android : 화면 오리엔테이션 문제
어떤 제안은 onConfigurationChanged 또는 다른 것을 구현하는 것과 정확히 동일해야합니까?
제안이나 사례를 높이 평가합니다. 감사 !
우선, 나는 당신의 코드를 보지 못했다. 그래서 이것은 이론적이다.
당신이 당신의 방향을 변경하는 경우, 당신은 방법 OnPause과에서 onCreate (내 생각)를 호출하고, 그들이 당신의 로그인 화면을 표시합니다. 응용 프로그램이 방향 변경이있을 때이 알고
사용 : 당신이 성공적으로 감지 한 후 How to detect orientation change in layout in Android?
, 당신은 변화를 inticipate 할 수있을 것입니다. onCreat/onResume을 uppon 방향 변경이라고 부르는 지 알 수있는 변수를 추가하십시오. 그런 다음 onCreat/onResume에서이 변수를 사용하여 로그인 화면을 표시할지 여부를 결정할 수 있습니다. 희망 하시겠습니까? P
여기에 답변이 마음에 들지 않으셨습니까? http://stackoverflow.com/questions/14863594/prevent-login-screen-on-screen-rotation-android – 323go
http://stackoverflow.com/questions/5913130/dont-reload-application-when-orientation-changes 이 스레드에 대한 1 차 대답을 살펴볼 수 있습니다. –
@ 323go 나는 그 녀석을 시험해 보았다. 그러나 그 does not는 일한다! 그것을 구현 한 후에도 로그인 화면이 표시됩니다. 그래서 별도의 스레드를 다시 시작하는 thot : | –