안드로이드 개발 질문/답변
(글 수 40,700)
브로드캐스트리시버 등록시에 매니페스트에
<receiver android:name=".~~~~~/>
<Intent-filter >
<action android:name="~~~~~~~~~~ />
</Intent-filter>
</receiver>
이렇게 등록하는것 외에 메인액티비티에서
registerBroadcast() 메소드를 써서 등록을 하라고 하는데요. 내용을 보면 매니페스트에 등록해놓은것과 같은내용이라 의문이드는데요
매니페스트에 저런형식으로 등록을 해놓고 또 메인액비티에서 레지스터 메소드를 사용해서 다시 등록을 해주어야 브로드캐스트리시버가
정상작동하는건가요?
코드상에서 레지스터 메소드로 등록을 하는 방법과 매니페스트에 등록하는 방법
이렇게 두가지 방법이 있다고 설명하는 것 뿐입니다.
두가지 방법 중 필요에 따라 하나를 선택하여 사용하시면 됩니다.