summaryrefslogtreecommitdiffstats
path: root/api
diff options
context:
space:
mode:
authorMichael Jurka <mikejurka@google.com>2012-04-13 10:39:45 -0700
committerMichael Jurka <mikejurka@google.com>2012-04-24 17:25:08 -0700
commit61a5b0160d9f2e53ef4d4b451212a63032dad32d (patch)
tree1a76754e0129d3074130c3563e5933eadb96e711 /api
parentbdb1c4067c2453672652730d12466dc17ff4a120 (diff)
downloadframeworks_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.txt1
-rw-r--r--api/current.txt4
2 files changed, 3 insertions, 2 deletions
diff --git a/api/16.txt b/api/16.txt
index 9e9f880..a04faf0 100644
--- a/api/16.txt
+++ b/api/16.txt
@@ -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