summaryrefslogtreecommitdiff
path: root/services/appwidget/java
diff options
context:
space:
mode:
author Sunny Goyal <sunnygoyal@google.com> 2017-02-28 11:11:51 -0800
committer Sunny Goyal <sunnygoyal@google.com> 2017-03-01 16:58:21 -0800
commit4ad6b57700bef4c484021f49e018117046562e6b (patch)
treeb25a1bc734fc9faeefd6d6fc7fdfee19b64c6445 /services/appwidget/java
parent195bbc6d5e4e01000eed1ab80a0b7c146c1062ac (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.java4
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