본문 바로가기
프로그래밍 놀이터/안드로이드, Java

[Android/안드로이드] sendStickyBroadcast( Intent intent ) 에 대해 알아본다.

by 돼지왕 왕돼지 2012. 5. 17.
반응형




sendStickyBroadcast( Intent intent )

일반적인 broadcast 는 sendBroadcast() 로 전달되는 순간에 등록된 receiver 들의 onReceive() 만을 호출하지만, sendStickyBroadcast() 로 보낸 broadcast 는 system 에 남아있다가, 새롭게 해당 broadcast 를 받을 수 있는 receiver 가 등록되면 새로 등록된 receiver 의 onReceive() 를 호출해줍니다. 제거는 removeStickyBroadcast() 로 하며, 이 Sticky broadcast 를 사용하기 위해서는
android.permission.BROADCAST_STICKY permission 이 필요합니다. 그렇지 않으면 SecurityException 이 발생합니다.



도움이 되셨다면 손가락 꾸욱~





 
반응형

댓글