1 package android.appwidget.cts.packages; 2 3 import android.app.Activity; 4 import android.appwidget.AppWidgetManager; 5 import android.appwidget.AppWidgetProvider; 6 import android.appwidget.cts.common.Constants; 7 import android.content.ComponentName; 8 import android.content.Context; 9 import android.content.Intent; 10 11 public class SimpleProvider extends AppWidgetProvider { 12 13 @Override onReceive(Context context, Intent intent)14 public void onReceive(Context context, Intent intent) { 15 super.onReceive(context, intent); 16 17 if (Constants.ACTION_APPLY_OVERRIDE.equals(intent.getAction())) { 18 String request = intent.getStringExtra(Constants.EXTRA_REQUEST); 19 AppWidgetManager.getInstance(context).updateAppWidgetProviderInfo( 20 new ComponentName(context, SimpleProvider.class), 21 request); 22 setResultCode(Activity.RESULT_OK); 23 } 24 } 25 } 26