summaryrefslogtreecommitdiffstats
path: root/core/java/com
diff options
context:
space:
mode:
authorAdam Cohen <adamcohen@google.com>2012-04-19 17:11:40 -0700
committerAdam Cohen <adamcohen@google.com>2012-04-19 18:01:46 -0700
commite8724c82ab1479f13c85a2c6219841e1fd95f2d2 (patch)
treef8886ae47bb75369819bc40cfe7aa393afeb638c /core/java/com
parentf2740b347bce35cc68dfdddfe2da3a23e00a518e (diff)
downloadframeworks_base-e8724c82ab1479f13c85a2c6219841e1fd95f2d2.zip
frameworks_base-e8724c82ab1479f13c85a2c6219841e1fd95f2d2.tar.gz
frameworks_base-e8724c82ab1479f13c85a2c6219841e1fd95f2d2.tar.bz2
Adding callback for widget size changed, and potentially other extra info
Change-Id: I57738c92b6a0ba68ae66b19a533559470c64e6f1
Diffstat (limited to 'core/java/com')
-rw-r--r--core/java/com/android/internal/appwidget/IAppWidgetService.aidl3
1 files changed, 3 insertions, 0 deletions
diff --git a/core/java/com/android/internal/appwidget/IAppWidgetService.aidl b/core/java/com/android/internal/appwidget/IAppWidgetService.aidl
index fa0873d..b1b57e7 100644
--- a/core/java/com/android/internal/appwidget/IAppWidgetService.aidl
+++ b/core/java/com/android/internal/appwidget/IAppWidgetService.aidl
@@ -20,6 +20,7 @@ import android.content.ComponentName;
import android.content.Intent;
import android.appwidget.AppWidgetProviderInfo;
import com.android.internal.appwidget.IAppWidgetHost;
+import android.os.Bundle;
import android.os.IBinder;
import android.widget.RemoteViews;
@@ -42,6 +43,8 @@ interface IAppWidgetService {
// for AppWidgetManager
//
void updateAppWidgetIds(in int[] appWidgetIds, in RemoteViews views);
+ void updateAppWidgetExtras(int appWidgetId, in Bundle extras);
+ Bundle getAppWidgetExtras(int appWidgetId);
void partiallyUpdateAppWidgetIds(in int[] appWidgetIds, in RemoteViews views);
void updateAppWidgetProvider(in ComponentName provider, in RemoteViews views);
void notifyAppWidgetViewDataChanged(in int[] appWidgetIds, int viewId);