안녕하세요.
위젯프로그램에서 이미지버튼을 만들었는데.. 그 이미지버튼 클릭했을때 버튼 이미지가 변경되게 하고싶은데 방법을 모르겟네요... ㅠ.ㅜ
아래 프로그램은 위젯공부할려고 다운받은 자료인데 이걸 어떻게 수정하면 이미지버튼의 이미지가 변경될까요? ㅠ.ㅜ
도와주세요.. ㅠ.ㅜ
package com.androidhuman.example.SimpleWidget2;
import android.app.PendingIntent;
import android.appwidget.AppWidgetManager;
import android.appwidget.AppWidgetProvider;
import android.content.Context;
import android.content.Intent;
import android.widget.RemoteViews;
public class MySimpleWidget extends AppWidgetProvider {
@Override
public void onUpdate(Context context, AppWidgetManager appWidgetManager, int[] appWidgetIds){
final int N = appWidgetIds.length;
for (int i=0; i<N; i++) {
int appWidgetId = appWidgetIds[i];
RemoteViews views = buildViews(context);
appWidgetManager.updateAppWidget(appWidgetId, views);
}
}
private PendingIntent buildActivityIntent(Context context){
Intent intent = new Intent(context, SimpleActivity.class);
PendingIntent pi = PendingIntent.getActivity(context, 0, intent, Intent.FLAG_ACTIVITY_NEW_TASK);
return pi;
}
private RemoteViews buildViews(Context context){
RemoteViews views = new RemoteViews(context.getPackageName(), R.layout.simple_widget_layout);
views.setOnClickPendingIntent(R.id.Btn_widget, buildActivityIntent(context));
return views;
}
}



