2010-03-12 7 views

답변

3

앱의 동작을 테스트 할 수의

수명주기를 기다립니다. 그러면 활동이 닫히고 화면 오리엔테이션이 전환 된 후 활동이 다시 작성됩니다.

간단한 것들이 저장되지만 커서 위치 나 텍스트 입력란에 대한 사용자 입력 내용은 저장되지 않습니다. 액티비티의 onSaveInstanceState() 메소드에서 직접이 작업을 수행 할 수 있습니다. 자세히 알아보기 here

+0

내 앱이 통화로 인해 중단되고 다시 시작되면 그 때 상태가 저장 중입니다. 그러나 오리엔테이션 변경 테스트를 사용하면 텍스트보기의 값이 저장되지 않습니다. 왜 그렇게 설명 할 수 있니? – Pria

+0

라이프 사이클 처리에 차이가 있습니다. 전화가 걸려 오면 앱이 일시 중지되고보기가 계속 활성화되어 메모리에 남아 있습니다. 사용자가 백그라운드에서 앱을 보내는 경우 발생하는 것과 동일한 관점 인보기를 다시 작성해야하는 방향을 전환하면 앱이 일시 중지되지 않고 중지됩니다. 수명주기 처리에 대한 자세한 내용은 메모장 예제 (http://developer.android.com/intl/fr/guide/tutorials/notepad/notepad-ex1.html)를 참조하십시오. – Janusz

+0

Ok ..got it .. 많이 고맙습니다. ! – Pria

2

다른 에뮬레이터를 연결하고 첫 번째 에뮬레이터를 호출하여 에뮬레이터에서 시도해 볼 수 있습니다. 사실 예, 활동이 저장되고 다시로드됩니다. 전화 통화가 중단됩니다. 나는 당신을 위해 의사를 찾으려고 노력할 것입니다. 세로 및 가로 잠정 (에뮬레이터에서 CONTROL + F11) 사이의 전환을 통해 몇 분 PLZ에게 활동 here

+0

예, 에뮬레이터에서 사용해 보았습니다. 활동이 저장됩니다. 감사. – Pria

+2

답변이 있으시면 주제를 확인하십시오. 답변을 보내 주시면 포인트를 얻을 수 있습니다. 감사합니다. – Sephy

0

에뮬레이터에서 수신 전화를 만들어 에뮬레이터에서 유효성을 검사했습니다. 이렇게하려면 에뮬레이터 콘솔을 사용하고 gsm 호출 옵션을 사용했습니다.

내 textview의 값은 이력서에 저장됩니다.

답장을 보내 주셔서 감사합니다.

관련 문제