2012-06-19 2 views

답변

9

동시에 여러 활동을 실행할 수 없습니다. 코드를 백그라운드에서 실행하려면 Service을 사용해야합니다. 자세한 내용은 다음을 참조하십시오. http://developer.android.com/reference/android/app/Service.html

서버를 Service으로 프로그래밍 한 다음 서버와 통신하고 관련 정보를 표시하는 Activity을 작성해야합니다. 이렇게하면 새 Activity으로 이동할 때 서버가 계속 실행됩니다.

1

당신은 동시에 당신이 기대하는 의미에서

하지 두 활동의 실행을 할 수 있습니다. Android에서는 액티비티가 스택에 저장되며 스택의 맨 위에있는 액티비티 만 화면에 표시됩니다. 꼭대기에 있지 않은 다른 활동들이 반드시 "죽은"모든 길은 아니지만 그들은 당신을 위해 그 일을하기에 충분하지 않습니다.

대신 서버를 서비스로 만들어야합니다.

+0

이 질문을보고 여기에서 나를 도울 수 있는지 궁금합니다. 왜냐하면 나는 그 방식이 진정으로 그것을 원한다고 생각하기 때문입니다. http://stackoverflow.com/questions/11075992/buttons-in-a-custom-view-when-the-custom-view-is-in-a-tab –