내 클라이언트 안드로이드가 서버에서 실행되는 서버에 연결되도록 서버 클라이언트 응용 프로그램을 개발 중입니다.뒤로 버튼을 파괴하지 않고 애플리케이션을 정지 단계에 두는 방법은 무엇입니까?
이전 활동으로 가기보다는 뒤로 버튼을 누르는 것보다 주된 활동보다는 다른 활동에있는 경우 응용 프로그램보다 내 응용 프로그램의 홈 화면에있을 때 뒤로 단추를 눌러 파괴하면 홈 화면으로 이동합니다.
모바일 그래서 그 후 나는 모바일의 홈 버튼을 누른 채 나는 또한보다 PC에 연결하고 있지만 다시는 내 응용 프로그램을 시작 나는 다시 내가 사용하여 해결해야 할 IP 주소와 포트 번호을 제공해야 다시 응용 프로그램의 메인 화면으로 돌아가는 것보다 홈 단추를 길게 선택하면 IP 및 포트
public void onBackPressed() {
Intent intent = new Intent();
intent.setAction(Intent.ACTION_MAIN);
intent.addCategory(Intent.CATEGORY_HOME);
startActivity(new intent(mainactivity.this , home.class);
return;
}
질문이 명확하지 않습니다. 다시 말하십시오. –
당신이 언급 한 것은 안드로이드의 기본 동작입니다. 그것의 작동 방식. 뒤로 버튼을 누르면 백 스택에서 현재 활동이 팝되고 스택에서 이전 활동에 초점이 맞춰집니다. – Raghunandan
@Raghunandan은 정말 파괴 되었습니까? http://developer.android.com/reference/android/app/Activity.html#ActivityLifecycle 라이프 사이클을 살펴보십시오. OS가 파기를 원할 경우에만 파괴되므로 메모리 나 다른 것이 필요합니다. – Darwind