From 10f165d5d0618cce814324a282f00a8e4a5767dd Mon Sep 17 00:00:00 2001 From: Roman Birg Date: Wed, 4 May 2016 13:54:27 -0700 Subject: cmsdk: add persisted key value for status bar tiles The persisted one simply contains the user, the publishing package, and the tile tag - items which can be persisted across reboots to restore the tile's properties on boot properly. Ticket: CYNGNOS-2530 Change-Id: If770557482e81ab0dd0d16c3ac8be0b2b51e653a Signed-off-by: Roman Birg --- sdk/src/java/cyanogenmod/app/StatusBarPanelCustomTile.java | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'sdk') diff --git a/sdk/src/java/cyanogenmod/app/StatusBarPanelCustomTile.java b/sdk/src/java/cyanogenmod/app/StatusBarPanelCustomTile.java index 7710e5a..2ee33da 100644 --- a/sdk/src/java/cyanogenmod/app/StatusBarPanelCustomTile.java +++ b/sdk/src/java/cyanogenmod/app/StatusBarPanelCustomTile.java @@ -132,6 +132,11 @@ public class StatusBarPanelCustomTile implements Parcelable { return user.getIdentifier() + "|" + pkg + "|" + id + "|" + tag + "|" + uid; } + /** @hide */ + public String persistableKey() { + return user.getIdentifier() + "|" + pkg + "|" + tag; + } + public static final Creator CREATOR = new Creator() { -- cgit v1.1