안드로이드 개발 질문/답변
(글 수 45,052)
제 어플의 형태는 기본적으로 서비스가 돌아가고요.
안드로이드 화면을 조작함에 따라서 화면이 변화하잖아요.
이걸 제 서비스에서 감지하고 싶습니다. 어떤 방법들이
있을까요? ㅠ 혹은 어떤앱에서 화면을 조작하는데
액티비티가 로딩되기 시작하는 경우나, 로딩이
완료되는 시점같은 것들을 제 서비스에서 실시간으로 감지하는 방법은 없을까요?
딱 생각나는 건 브로드캐스트 리시버 종류라던가.. 시스템 서비스를 얻어와서 사용하는건데 살펴보니 딱히
관련해서는 제가 원하는 방법을 제공하고 있진 않더라고요.
아무래도 제 어플을 제어하는게 아니라 안드로이드 기기 자체 혹은 다른 어플의 이벤트를 감지하는것이니
제공하는게 없으면 불가능할거 같은데 찾기가 쉽지 않습니다. 혹 관련해서 조금이라도 아는 것이 있으면 좀 도와주세요!!
ex> 예를 들자면 안드로이드 디버깅 툴 중에 hierarchy 뷰어를 보면 액티비티가 변화함에 따라 실시간으로
리스트가 업데이트 되더라고요. 비슷한 감지를 하고 싶습니다.