diff options
author | Craig Mautner <cmautner@google.com> | 2013-12-04 16:14:06 -0800 |
---|---|---|
committer | Craig Mautner <cmautner@google.com> | 2013-12-18 15:08:15 -0800 |
commit | 4a1cb22056112f7ffd5f4fad8b7a092b96e7cc7b (patch) | |
tree | 2a30eb0760369a59905895e88f8325fbf9934414 /core/java/android/app/IActivityContainerCallback.aidl | |
parent | 3bcdbd6b2d96427d7cee835e9ed79aeed51de267 (diff) | |
download | frameworks_base-4a1cb22056112f7ffd5f4fad8b7a092b96e7cc7b.zip frameworks_base-4a1cb22056112f7ffd5f4fad8b7a092b96e7cc7b.tar.gz frameworks_base-4a1cb22056112f7ffd5f4fad8b7a092b96e7cc7b.tar.bz2 |
Pair ActivityStacks with Displays
- Introduce concept of ActivityStacks residing on Displays and able
to be decoupled and moved around.
- Add a new interface, IActivityContainer for clients to handle
ActivityStacks.
- Abandon ordering of stacks based on mStackState and instead use
ActivityDisplayInfo.stacks<ActivityStack> ordering.
Progress towards closing bug 12078972.
Change-Id: I7785b61c26dc17f432a4803eebee07c7415fcc1f
Diffstat (limited to 'core/java/android/app/IActivityContainerCallback.aidl')
-rw-r--r-- | core/java/android/app/IActivityContainerCallback.aidl | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/core/java/android/app/IActivityContainerCallback.aidl b/core/java/android/app/IActivityContainerCallback.aidl new file mode 100644 index 0000000..55c2001 --- /dev/null +++ b/core/java/android/app/IActivityContainerCallback.aidl @@ -0,0 +1,24 @@ +/** + * Copyright (c) 2013, The Android Open Source Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package android.app; + +import android.os.IBinder; + +/** @hide */ +interface IActivityContainerCallback { + oneway void onLastActivityRemoved(IBinder container); +} |