diff options
author | Michael Jurka <mikejurka@google.com> | 2012-04-13 10:39:45 -0700 |
---|---|---|
committer | Michael Jurka <mikejurka@google.com> | 2012-04-24 17:25:08 -0700 |
commit | 61a5b0160d9f2e53ef4d4b451212a63032dad32d (patch) | |
tree | 1a76754e0129d3074130c3563e5933eadb96e711 /api | |
parent | bdb1c4067c2453672652730d12466dc17ff4a120 (diff) | |
download | frameworks_base-61a5b0160d9f2e53ef4d4b451212a63032dad32d.zip frameworks_base-61a5b0160d9f2e53ef4d4b451212a63032dad32d.tar.gz frameworks_base-61a5b0160d9f2e53ef4d4b451212a63032dad32d.tar.bz2 |
New API to allow third-party apps to bind widgets
Change-Id: I1a3761c1a0f557a32d4d3bdd0207567fec918ba7
Diffstat (limited to 'api')
-rw-r--r-- | api/16.txt | 1 | ||||
-rw-r--r-- | api/current.txt | 4 |
2 files changed, 3 insertions, 2 deletions
@@ -4151,7 +4151,6 @@ package android.appwidget { } public class AppWidgetManager { - method public void bindAppWidgetId(int, android.content.ComponentName); method public int[] getAppWidgetIds(android.content.ComponentName); method public android.appwidget.AppWidgetProviderInfo getAppWidgetInfo(int); method public java.util.List<android.appwidget.AppWidgetProviderInfo> getInstalledProviders(); diff --git a/api/current.txt b/api/current.txt index 621d0a3..d10d4c5 100644 --- a/api/current.txt +++ b/api/current.txt @@ -4313,7 +4313,7 @@ package android.appwidget { } public class AppWidgetManager { - method public void bindAppWidgetId(int, android.content.ComponentName); + method public boolean bindAppWidgetIdIfAllowed(int, android.content.ComponentName); method public android.os.Bundle getAppWidgetExtras(int); method public int[] getAppWidgetIds(android.content.ComponentName); method public android.appwidget.AppWidgetProviderInfo getAppWidgetInfo(int); @@ -4327,6 +4327,7 @@ package android.appwidget { method public void updateAppWidget(int, android.widget.RemoteViews); method public void updateAppWidget(android.content.ComponentName, android.widget.RemoteViews); method public void updateAppWidgetExtras(int, android.os.Bundle); + field public static final java.lang.String ACTION_APPWIDGET_BIND = "android.appwidget.action.APPWIDGET_BIND"; field public static final java.lang.String ACTION_APPWIDGET_CONFIGURE = "android.appwidget.action.APPWIDGET_CONFIGURE"; field public static final java.lang.String ACTION_APPWIDGET_DELETED = "android.appwidget.action.APPWIDGET_DELETED"; field public static final java.lang.String ACTION_APPWIDGET_DISABLED = "android.appwidget.action.APPWIDGET_DISABLED"; @@ -4341,6 +4342,7 @@ package android.appwidget { field public static final java.lang.String EXTRA_APPWIDGET_MAX_WIDTH = "appWidgetMaxWidth"; field public static final java.lang.String EXTRA_APPWIDGET_MIN_HEIGHT = "appWidgetMinHeight"; field public static final java.lang.String EXTRA_APPWIDGET_MIN_WIDTH = "appWidgetMinWidth"; + field public static final java.lang.String EXTRA_APPWIDGET_PROVIDER = "appWidgetProvider"; field public static final java.lang.String EXTRA_CUSTOM_EXTRAS = "customExtras"; field public static final java.lang.String EXTRA_CUSTOM_INFO = "customInfo"; field public static final int INVALID_APPWIDGET_ID = 0; // 0x0 |