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