diff options
| author | 2023-06-01 05:21:22 +0000 | |
|---|---|---|
| committer | 2023-06-01 05:21:22 +0000 | |
| commit | 8911c37ae2dc49363551a97eba9667daf6432b39 (patch) | |
| tree | cdf5f5a3a852418f6017ccfdd0a96034e64daa53 | |
| parent | 5d34b6e02668e7411e275364dae85d6098b44045 (diff) | |
| parent | 944abc5a8995f0ca980aec25b53552e8c1e4f9fd (diff) | |
Merge "Set only one remote adapter for RemoteViews" into udc-qpr-dev
| -rw-r--r-- | core/java/android/widget/RemoteViews.java | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/core/java/android/widget/RemoteViews.java b/core/java/android/widget/RemoteViews.java index 7f96266a1f69..3be8c3d6b502 100644 --- a/core/java/android/widget/RemoteViews.java +++ b/core/java/android/widget/RemoteViews.java @@ -232,6 +232,7 @@ public class RemoteViews implements Parcelable, Filter { private static final int NIGHT_MODE_REFLECTION_ACTION_TAG = 30; private static final int SET_REMOTE_COLLECTION_ITEMS_ADAPTER_TAG = 31; private static final int ATTRIBUTE_REFLECTION_ACTION_TAG = 32; + private static final int SET_REMOTE_ADAPTER_TAG = 33; /** @hide **/ @IntDef(prefix = "MARGIN_", value = { @@ -960,6 +961,11 @@ public class RemoteViews implements Parcelable, Filter { return SET_REMOTE_VIEW_ADAPTER_LIST_TAG; } + @Override + public String getUniqueKey() { + return (SET_REMOTE_ADAPTER_TAG + "_" + viewId); + } + int viewTypeCount; ArrayList<RemoteViews> list; } @@ -1082,6 +1088,11 @@ public class RemoteViews implements Parcelable, Filter { public int getActionTag() { return SET_REMOTE_COLLECTION_ITEMS_ADAPTER_TAG; } + + @Override + public String getUniqueKey() { + return (SET_REMOTE_ADAPTER_TAG + "_" + viewId); + } } private class SetRemoteViewsAdapterIntent extends Action { |