안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요..
Activity 가 action : Main, category : LAUNCHER로 호출이 되어서 실행이 되어집니다.
이렇게 실행되는 어플들을 실행 시키는 시간에 알수 있는 방법이 있을까요??
가령 빽그라운드에서 service 가 돌아 가는중에 사용자가 어플 아이콘을 눌러서 실행을 할때
이걸을 service 에서 감지 할 수 있는 방법을 알고 싶습니다...
Activity 가 action : Main, category : LAUNCHER로 호출이 되어서 실행이 되어집니다.
이렇게 실행되는 어플들을 실행 시키는 시간에 알수 있는 방법이 있을까요??
가령 빽그라운드에서 service 가 돌아 가는중에 사용자가 어플 아이콘을 눌러서 실행을 할때
이걸을 service 에서 감지 할 수 있는 방법을 알고 싶습니다...
2010.07.12 17:29:57
service는 여러번 호출을 해도 하나만 돌아가니
activity가 시작될 때 startSrvice해주면 되지 않을까 합니다만??
물론 service의 onStart에서 처리를 잘 해줘야겠지요
2010.07.12 17:37:24
질문의 의도와 조금 맞지 않는 것 같습니다..
제가 설명을 잘못드린듯 ㅜ
일단 service는 실행될 activity와 전혀 관련 없이 먼저 수행되고 있는 중입니다.
그상태에서 아무 어플이나 사용자가 클릭해서 실행할 경우 service 프로그램에서 응용프로그램이 실행된다 라는 걸
알수 있는 방법을 알고 싶습니다.
서비스 말고 위젯이라도 위젯이 현재 바탕화면에 있을경우 설치되어 있는 응용프로그램을 실행시 이 위젯이 어플이 클릭되어 실행 된다는
것을 알수 있는 방법을 알고 싶습니다...