안녕하십니까

안드로이드 app을 개발하는 초보개발자입니다.

 

나침반 위젯을 개발하려는 과정에서 궁금한 점이 있어서 문의드립니다.

일반 액티비티의 경우, Sensor를 통해서 받은 값을 통해 캔버스에 Sensor 값을 대입시키면서

이미지를 움직여주면 나침반을 제작할 수 있는데요.

나침반 appwidget의 경우에는 그 값을 어느 메서드에 어떻게 넣어야 할지 궁금합니다.

 

개인적인 생각으로는 update() 메서드에서 Remoteview 객체에 그 값을 넣어주고

그걸 통해서 그에 상응하는 이미지에 대입해야 한다고 생각은 하는데

그러면 그 값을 어떻게 넣어주고 그리고 그 값에 맞게 계속 update는 어떻게 해야 하는지 궁금합니다.

참고로 디지털 시계위젯의 경우는 action_time_tick이라는 1분에 한번씩 업데이트해주는 걸 통해서

업데이트를 실행했는데 실시간 실행이면 thread를 써야 하는지요?

 

코드 부분은 아직 update() 메서드에 아무것도 넣지 못해서 구현을 못했구요

팁을 알려주시면 도전해보도록 하겠습니다.

알려주시면 감사하겠습니다.

그럼 즐거운 하루되세요^^