diff options
| author | 2017-03-02 14:46:10 -0500 | |
|---|---|---|
| committer | 2017-03-02 14:46:10 -0500 | |
| commit | d43a7ab3a22fa7acdb3fd86f74c7b7c607cd62c4 (patch) | |
| tree | 466e4d62c95e5a8e467394ef60b084661dcc15f9 | |
| parent | 00a5f2a65882f5b2814c9449e0ab75b6f2656315 (diff) | |
Add API to indicate which tile was long-clicked.
Test: make
Change-Id: I5ff5a3ed954e231b6d63e02bf64bfe771cd78b0f
Fixes: 34832801
| -rw-r--r-- | api/current.txt | 1 | ||||
| -rw-r--r-- | api/system-current.txt | 1 | ||||
| -rw-r--r-- | api/test-current.txt | 1 | ||||
| -rw-r--r-- | core/java/android/service/quicksettings/TileService.java | 4 |
4 files changed, 6 insertions, 1 deletions
diff --git a/api/current.txt b/api/current.txt index 1d02dedffd64..acafc129da07 100644 --- a/api/current.txt +++ b/api/current.txt @@ -36924,6 +36924,7 @@ package android.service.quicksettings { method public final void unlockAndRun(java.lang.Runnable); field public static final java.lang.String ACTION_QS_TILE = "android.service.quicksettings.action.QS_TILE"; field public static final java.lang.String ACTION_QS_TILE_PREFERENCES = "android.service.quicksettings.action.QS_TILE_PREFERENCES"; + field public static final java.lang.String EXTRA_COMPONENT = "android.service.quicksettings.extra.COMPONENT"; field public static final java.lang.String META_DATA_ACTIVE_TILE = "android.service.quicksettings.ACTIVE_TILE"; } diff --git a/api/system-current.txt b/api/system-current.txt index 21b0bec918b5..a3bddfb316e3 100644 --- a/api/system-current.txt +++ b/api/system-current.txt @@ -39921,6 +39921,7 @@ package android.service.quicksettings { method public final void unlockAndRun(java.lang.Runnable); field public static final java.lang.String ACTION_QS_TILE = "android.service.quicksettings.action.QS_TILE"; field public static final java.lang.String ACTION_QS_TILE_PREFERENCES = "android.service.quicksettings.action.QS_TILE_PREFERENCES"; + field public static final java.lang.String EXTRA_COMPONENT = "android.service.quicksettings.extra.COMPONENT"; field public static final java.lang.String META_DATA_ACTIVE_TILE = "android.service.quicksettings.ACTIVE_TILE"; } diff --git a/api/test-current.txt b/api/test-current.txt index 94605deab939..3774421f9bb0 100644 --- a/api/test-current.txt +++ b/api/test-current.txt @@ -37108,6 +37108,7 @@ package android.service.quicksettings { method public final void unlockAndRun(java.lang.Runnable); field public static final java.lang.String ACTION_QS_TILE = "android.service.quicksettings.action.QS_TILE"; field public static final java.lang.String ACTION_QS_TILE_PREFERENCES = "android.service.quicksettings.action.QS_TILE_PREFERENCES"; + field public static final java.lang.String EXTRA_COMPONENT = "android.service.quicksettings.extra.COMPONENT"; field public static final java.lang.String META_DATA_ACTIVE_TILE = "android.service.quicksettings.ACTIVE_TILE"; } diff --git a/core/java/android/service/quicksettings/TileService.java b/core/java/android/service/quicksettings/TileService.java index 1781c2ac0d78..21168475adf7 100644 --- a/core/java/android/service/quicksettings/TileService.java +++ b/core/java/android/service/quicksettings/TileService.java @@ -126,7 +126,9 @@ public class TileService extends Service { public static final String EXTRA_TOKEN = "token"; /** - * @hide + * May be included when {@link #ACTION_QS_TILE_PREFERENCES} is launched from a tile. + * This extra may contain the {@link ComponentName} of the tile that triggered + * the preferences to be opened. */ public static final String EXTRA_COMPONENT = "android.service.quicksettings.extra.COMPONENT"; |