안드로이드 개발 질문/답변
(글 수 45,052)
바탕화면에 엡위젯이 있고
엡위젯을 선택(클릭)하였을 경우
activity화면으로 진입까지 하는것을 하였습니다.
제가 할여고 하는것은
엡위젯(이미지1) 이구요
activity 화면으로 진입하지 말고
엡위젯(이미지1)을 -> 엡위젯(이미지2)로 교체를 하고 싶은데요
어떻게 해야할지 잘모르겠습니다.
꼼수로해보자면
엡위젯 클릭 -> 엑티비티진입 -> 엑티비티에서 엡위젯프로바이더 update호출하고 finish -> 엡위젯프로바이더에서 update수행하면서
이미지2로 교체
이렇게 하면 될것 같기는한데 이런방법은 아닌것 같아서요..
조언좀 부탁드리겠습니다 ㅠ_ㅠ





위젯 프로바이더에서 특정 Intent 를 받았을 떄 remoteView를 새로 생성해서 업데이트 해달라고 할 수 있을텐데요^^
앱 본체나 아니면 다른 서비스나 알람에서 위젯에 이미지 업데이트를 해달라는 Intent 를 날리면 될 것 같습니다.