diff options
Diffstat (limited to 'core')
| -rw-r--r-- | core/java/android/appwidget/AppWidgetManager.java | 17 | ||||
| -rw-r--r-- | core/res/AndroidManifest.xml | 5 |
2 files changed, 18 insertions, 4 deletions
diff --git a/core/java/android/appwidget/AppWidgetManager.java b/core/java/android/appwidget/AppWidgetManager.java index 6b1c3e2..1f7d1ba 100644 --- a/core/java/android/appwidget/AppWidgetManager.java +++ b/core/java/android/appwidget/AppWidgetManager.java @@ -48,8 +48,8 @@ public class AppWidgetManager { static final String TAG = "AppWidgetManager"; /** - * Send this from your {@link AppWidgetHost} activity when you want to pick an AppWidget to display. - * The AppWidget picker activity will be launched. + * Activity action to launch from your {@link AppWidgetHost} activity when you want to + * pick an AppWidget to display. The AppWidget picker activity will be launched. * <p> * You must supply the following extras: * <table> @@ -88,8 +88,8 @@ public class AppWidgetManager { ACTION_KEYGUARD_APPWIDGET_PICK = "android.appwidget.action.KEYGUARD_APPWIDGET_PICK"; /** - * Send this from your {@link AppWidgetHost} activity when you want to bind an AppWidget to - * display and bindAppWidgetIdIfAllowed returns false. + * Activity action to launch from your {@link AppWidgetHost} activity when you want to bind + * an AppWidget to display and bindAppWidgetIdIfAllowed returns false. * <p> * You must supply the following extras: * <table> @@ -268,6 +268,9 @@ public class AppWidgetManager { /** * Sent when the custom extras for an AppWidget change. * + * <p class="note">This is a protected intent that can only be sent + * by the system. + * * @see AppWidgetProvider#onAppWidgetOptionsChanged * AppWidgetProvider.onAppWidgetOptionsChanged(Context context, * AppWidgetManager appWidgetManager, int appWidgetId, Bundle newExtras) @@ -284,6 +287,9 @@ public class AppWidgetManager { /** * Sent when an instance of an AppWidget is removed from the last host. * + * <p class="note">This is a protected intent that can only be sent + * by the system. + * * @see AppWidgetProvider#onEnabled AppWidgetProvider.onEnabled(Context context) */ public static final String ACTION_APPWIDGET_DISABLED = "android.appwidget.action.APPWIDGET_DISABLED"; @@ -293,6 +299,9 @@ public class AppWidgetManager { * This broadcast is sent at boot time if there is a AppWidgetHost installed with * an instance for this provider. * + * <p class="note">This is a protected intent that can only be sent + * by the system. + * * @see AppWidgetProvider#onEnabled AppWidgetProvider.onEnabled(Context context) */ public static final String ACTION_APPWIDGET_ENABLED = "android.appwidget.action.APPWIDGET_ENABLED"; diff --git a/core/res/AndroidManifest.xml b/core/res/AndroidManifest.xml index 1da99ad..7485962 100644 --- a/core/res/AndroidManifest.xml +++ b/core/res/AndroidManifest.xml @@ -75,6 +75,11 @@ <protected-broadcast android:name="android.app.action.ENTER_DESK_MODE" /> <protected-broadcast android:name="android.app.action.EXIT_DESK_MODE" /> + <protected-broadcast android:name="android.appwidget.action.APPWIDGET_UPDATE_OPTIONS" /> + <protected-broadcast android:name="android.appwidget.action.APPWIDGET_DELETED" /> + <protected-broadcast android:name="android.appwidget.action.APPWIDGET_DISABLED" /> + <protected-broadcast android:name="android.appwidget.action.APPWIDGET_ENABLED" /> + <protected-broadcast android:name="android.backup.intent.RUN" /> <protected-broadcast android:name="android.backup.intent.CLEAR" /> <protected-broadcast android:name="android.backup.intent.INIT" /> |
