aboutsummaryrefslogtreecommitdiff
path: root/car-lib/api/current.txt
diff options
context:
space:
mode:
authorVitalii Tomkiv <vitalit@google.com>2016-03-24 15:17:17 -0700
committerVitalii Tomkiv <vitalit@google.com>2016-03-24 15:19:03 -0700
commitd4f4d754a116ef0d88f5aba5558429d9264c0fc8 (patch)
treeaa661c57102c085a4097b2598c24fa9f5fc526dd /car-lib/api/current.txt
parent48a0b7c165e9dca6d37fb904165700fce17db4c4 (diff)
downloadCar-d4f4d754a116ef0d88f5aba5558429d9264c0fc8.tar.gz
API review: CarAppContextManager.
- Separate context change listener from ownership listener. Some apps may just want to monitor the state. Bug: 27598924 Change-Id: I496596b04273e943489e424760fff6764009f959
Diffstat (limited to 'car-lib/api/current.txt')
-rw-r--r--car-lib/api/current.txt5
1 files changed, 4 insertions, 1 deletions
diff --git a/car-lib/api/current.txt b/car-lib/api/current.txt
index 77959c5fc9..d64459fe90 100644
--- a/car-lib/api/current.txt
+++ b/car-lib/api/current.txt
@@ -26,7 +26,7 @@ package android.car {
method public void onCarDisconnected();
method public void registerContextListener(android.car.CarAppContextManager.AppContextChangeListener, int);
method public void resetActiveContexts(int);
- method public void setActiveContexts(int) throws java.lang.IllegalStateException, java.lang.SecurityException;
+ method public void setActiveContexts(android.car.CarAppContextManager.AppContextOwnershipChangeListener, int) throws java.lang.SecurityException;
method public void unregisterContextListener();
field public static final int APP_CONTEXT_NAVIGATION = 1; // 0x1
field public static final int APP_CONTEXT_VOICE_COMMAND = 2; // 0x2
@@ -34,6 +34,9 @@ package android.car {
public static abstract interface CarAppContextManager.AppContextChangeListener {
method public abstract void onAppContextChange(int);
+ }
+
+ public static abstract interface CarAppContextManager.AppContextOwnershipChangeListener {
method public abstract void onAppContextOwnershipLoss(int);
}