예제로 올라온것 실행해도 안되네용 ㅠ
버튼 클릭시에 unupdate가 수행되지 않습니다.(생성, 제거 시에는 수행됨)
압축 첨부도 했으니 도움 부탁드립니다~~~~~
-----------소스코드 첨부 ----------
public class TestWidgetProvider extends AppWidgetProvider {
@Override
public void onUpdate(Context context, AppWidgetManager appWidgetManager,
int[] appWidgetIds) {
super.onUpdate(context, appWidgetManager, appWidgetIds);
final int N = appWidgetIds.length;
for (int i=0; i<N; i++) {
int appWidgetId = appWidgetIds[i];
Intent intent = new Intent(CLICK_ACTION);
PendingIntent pendingIntent = PendingIntent.getBroadcast(context, 0, intent, PendingIntent.FLAG_UPDATE_CURRENT);
RemoteViews views = new RemoteViews(context.getPackageName(), R.layout.testwidget_layout);
views.setOnClickPendingIntent(R.id.onoff, pendingIntent);
appWidgetManager.updateAppWidget(appWidgetId, views);
}