티스토리 뷰

ANDROID/android

broadcast send/reciver

BAEKNAMU 2016. 9. 23. 16:00



BroadCast Sender /Receiver 


sender 는 방송 보내기

receiver는 sender에서 보낸 방송메세지를 잡아 원하는 로직을 처리.



서로 다른 APP 에서 적용 가능. 


Sender 프로젝트와 Receiver 프로젝트 생성.




Sender  MainActivity.java




Reciver 프로젝트의 AndroidManifest.xml 수정

<receiver

            android:name=".MyReceiver"

            android:enabled="true"

            android:exported="true">

            <!-- 브로드캐스트 메시지 필터 -->

            <intent-filter>

                <action android:name="com.hm.android.action"/>

            </intent-filter>

            <!-- 브로드캐스트 메시지 필터 -->

</receiver> 



Reciver 프로젝트의 MyReceiver 수정





나머지는 sender에서 버튼을 만들어 방송 메세지를 보내고 Reciver는 받아서 처리를 하면 된다. 



'ANDROID > android' 카테고리의 다른 글

[Layout] Progress Bar  (0) 2016.09.27
Web View 만들기  (0) 2016.09.26
버튼 그림자 없애기  (0) 2016.09.23
메인화면 추가생성 방지  (0) 2016.09.20
lint.xml 파일 설정  (0) 2016.09.20
Comments
최근에 올라온 글
최근에 달린 댓글
TAG
more
Total
Today
Yesterday