2011-01-10 3 views
0

하나의 애플리케이션을 개발했습니다. 이 응용 프로그램이 백그라운드에서 작동하기를 원합니다 (버튼 클릭시 응용 프로그램 최소화). 사용자가 버튼을 클릭하면 응용 프로그램이 최소화되고 백그라운드에서 실행되어야합니다. 어떻게해야합니까?안드로이드 애플리케이션 최소화

답변

4

android Activity lifecycle을 검토해야합니다. 앱이 포 그라운드에 있지 않으면 언제든지 OS에서 중지 할 수 있습니다.

UI에서 백그라운드 처리를 분리하려면 service을 고려해야합니다.

1

응용 프로그램을 백그라운드로 배치하는 것을 최소화 할 수 있습니다.

홈 화면으로 이동하는 의도를 시작하여 수행 할 수 있습니다. 이 게시물에 그렇게하는 방법

봐 : How to minimize whole application in android?

0

당신이 배경에 전송하여 응용 프로그램을 최소화 할 수 있습니다 :

moveTaskToBack(true); 

를하거나 같은 당신의 안드로이드 홈 화면을 시작합니다

Intent i = new Intent(); 
i.setAction(Intent.ACTION_MAIN); 
i.addCategory(Intent.CATEGORY_HOME); 
this.startActivity(i); 
관련 문제