안녕하세요


livewallpaper를 개발중입니다.


막히는 부분이 있어서 질문드립니다.


현재 3.5잭에 이어폰을 연결하면 'A'라는 activity하나가 실행되도록 설정하였습니다.(livewallpaper service에 broadcast receiver에 구현)


그런데 현재 다른 애플리케이션이 실행되어 있어도 이어폰을 연결하면 'A'라는 activity가 실행되어,  현재 실행되어 있는 애플리케이션 위에 올라옵니다.



게임이나 다른 앱이 실행되어 있다면 제가 설정한 'A'라는 ACTIVITY가 안뜨거나, 현재 실행되어있는 앱을 가리지 않도록 하고자 합니다.

SERVICE로 구현하여 FLAG_ACTIVITY_NEW_TASK 이외에는 쓰질 못하는것 같습니다.


방법이 있으면 조언 부탁드립니다.