설치한 앱위젯을 홈스크린에서 제거한 후 다시 홈스크린에 설치 할 때

 

앱위젯이 터치가 안되는 문제가 발생합니다.

 

정상적으로 작동할 경우 설치한 앱위젯을 터치하면 액티비티로 화면전환이 이루어져야합니다.

 

제가 테스트하는 기기가 갤스1과 갤스2 인데

 

갤스1에서는 앱위젯 재설치시 터치가 안됩니다.

 

여러번 홈스크린에서 제거하고 다시 홈스크린에 설치해본 결과

 

첫 설치 이후 재설치를 반복하면 터치시 화면전환이 될때가 있고 안될 때가 있습니다.

 

제 생각에는 AppWidgetProvider의 onUpdate()에서 앱위젯의 ID관리를 잘 못한것이 아닌가 싶습니다.

 

많이 궁리해보고 도전해봤지만 마땅한 해결책이 생각나지 않아 질문 올립니다.

 

갤스2에서는 문제없이 잘 돌아갑니다.