From 5fbb1a6f9dcca925fe7703869c2111f4341960fe Mon Sep 17 00:00:00 2001 From: Cyrus Boadway Date: Mon, 12 Apr 2021 10:37:04 +0000 Subject: [PATCH] Add hidden setter for AppWidgetHost's InteractionHandler This will allow Quickstep launchers, e.g. NexusLauncher, to provide a custom interaction handler. Bug: 169042867 Test: manual testing Change-Id: Id70cb463e2671e32ea9f52f06487ac63fcf57e0d --- core/java/android/appwidget/AppWidgetHost.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/core/java/android/appwidget/AppWidgetHost.java b/core/java/android/appwidget/AppWidgetHost.java index a72877e279435..fe81df0b6b3b4 100644 --- a/core/java/android/appwidget/AppWidgetHost.java +++ b/core/java/android/appwidget/AppWidgetHost.java @@ -319,6 +319,15 @@ public class AppWidgetHost { } } + /** + * Set the host's interaction handler. + * + * @hide + */ + public void setInteractionHandler(InteractionHandler interactionHandler) { + mInteractionHandler = interactionHandler; + } + /** * Gets a list of all the appWidgetIds that are bound to the current host */