Android 애플리케이션이 대화 상자를 사용하여 onPause 메서드에서 onResume 메서드로 직접 이동하도록하고 있습니다.onPause에서 onResume으로 수명주기를 강제하는 방법
I가 OnClickListener를 구현하는 내 FirstActivity 클래스에서 온 클릭 방법에 다음 코드 : 나는 안드로이드 응용 프로그램은 각각의 방법에 들어갈 때 로그 메시지를 출력하기 위해 각각의 라이프 사이클 방식을 설정 한
Dialog dialog = new Dialog(this);
dialog.setContentView(R.layout.newlayout);
dialog.setTitle("This is my custom dialog box");
dialog.setCancelable(true);
dialog.show();
:
Log.i(ActivityName, " onCreate");
Log.i(ActivityName, " onPause");
Log.i(ActivityName, " onResume");
등등 ..
내가 대화 상자를 표시하는 내 버튼을 클릭
은 대화가 잘 나타납니다,하지만 난 어떤 리터를받지 않습니다 og 대화 상자를 표시 할 때 onPause가 호출되고 대화 상자를 종료하기 위해 휴대 전화의 "뒤로"버튼을 누를 때 onResume 메서드가 호출되는 로그 메시지가 수신되지 않습니다.내가 뭘 잘못하고 있니?
대화 상자에 활동이 백그라운드로 표시되지 않거나 중지 또는 일시 중지되지 않을 때 표시됩니다. 왜 당신은 아무런 통나무를 얻지 못했죠. 자세한 내용은이 부분을 읽으십시오. http://developer.android.com/reference/android/app/Activity.html –