RemoteViews views = new RemoteViews(getPackageName(), R.layout.radiationwidget);
if(RadiationResult >= 0 && RadiationResult < 100) 
	views.setImageViewResource(R.id.widgetmain, R.drawable.widget_green1);
else if(RadiationResult > 100 && RadiationResult < 200) 
	views.setImageViewResource(R.id.widgetmain, R.drawable.widget_yellow1);
else if(RadiationResult > 200) 
	views.setImageViewResource(R.id.widgetmain, R.drawable.widget_red1);
ComponentName thisWidget = new ComponentName(this, RadiationDetectorWidgetProvider.class);
AppWidgetManager manager = AppWidgetManager.getInstance(this);
manager.updateAppWidget(thisWidget, views);


앱위젯 생성시 서비스에서 데이터를 받아와 그 값에 따라서 이미지를 변경하려고 하거든요

위와같이 3단계로 변경하려고 하는데 이미지가 변경이 되질 않네요ㅡㅡ 에러없이 계속 넘어가는데 말이죠

views.setTextViewText(R.id.widgetmain, Integer.toString(RadiationResult));

위와같이 텍스트뷰를 한개 만들어 텍스트를 변경하면 잘 변경이 되거든요...

xml 설정 모두 해놨는데 안되는데 혹시 이미지 변경은 안되는가요??;; 

답변좀 부탁드립니다. ㅜㅜ