diff options
| author | 2017-02-28 11:11:51 -0800 | |
|---|---|---|
| committer | 2017-03-01 16:58:21 -0800 | |
| commit | 4ad6b57700bef4c484021f49e018117046562e6b (patch) | |
| tree | b25a1bc734fc9faeefd6d6fc7fdfee19b64c6445 /services/appwidget/java | |
| parent | 195bbc6d5e4e01000eed1ab80a0b7c146c1062ac (diff) | |
Adding support for passing arbitrary extras when requesting to pin a widget.
Also defining an extra constant for widget preview which can be used by
developers to provide a snapshot of the widget with the pin request
Bug: 35811129
Test: All exisiting tests passing
for f in 1 2 3 4 5 6 7 8 9 10; do \
adb shell am instrument -e class com.android.server.pm.ShortcutManagerTest$f \
-w com.android.frameworks.servicestests/android.support.test.runner.AndroidJUnitRunner; \
done;
adb shell am instrument -e class com.android.server.appwidget.AppWidgetServiceImplTest \
-w com.android.frameworks.servicestests/android.support.test.runner.AndroidJUnitRunner
Change-Id: Id854bd28468a5bf0416ff1a1b19c44d850016f32
Diffstat (limited to 'services/appwidget/java')
| -rw-r--r-- | services/appwidget/java/com/android/server/appwidget/AppWidgetServiceImpl.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/services/appwidget/java/com/android/server/appwidget/AppWidgetServiceImpl.java b/services/appwidget/java/com/android/server/appwidget/AppWidgetServiceImpl.java index c50623e3cd05..8aa37ef2d4eb 100644 --- a/services/appwidget/java/com/android/server/appwidget/AppWidgetServiceImpl.java +++ b/services/appwidget/java/com/android/server/appwidget/AppWidgetServiceImpl.java @@ -1603,7 +1603,7 @@ class AppWidgetServiceImpl extends IAppWidgetService.Stub implements WidgetBacku @Override public boolean requestPinAppWidget(String callingPackage, ComponentName componentName, - IntentSender resultSender) { + Bundle extras, IntentSender resultSender) { final int callingUid = Binder.getCallingUid(); final int userId = UserHandle.getUserId(callingUid); @@ -1628,7 +1628,7 @@ class AppWidgetServiceImpl extends IAppWidgetService.Stub implements WidgetBacku } return LocalServices.getService(ShortcutServiceInternal.class) - .requestPinAppWidget(callingPackage, info, resultSender, userId); + .requestPinAppWidget(callingPackage, info, extras, resultSender, userId); } @Override |