summaryrefslogtreecommitdiffstats
path: root/api
diff options
context:
space:
mode:
authorGeorge Mount <mount@google.com>2014-05-02 13:51:17 -0700
committerGeorge Mount <mount@google.com>2014-05-15 07:11:48 -0700
commit62ab9b78b77b7dd851c47115f4d8d7611d657585 (patch)
tree95d1805944fc16d0fbbe359389a7ab8c667e4138 /api
parenta6464b38fc3c807abbce0cb4e7b542b2dd34111c (diff)
downloadframeworks_base-62ab9b78b77b7dd851c47115f4d8d7611d657585.zip
frameworks_base-62ab9b78b77b7dd851c47115f4d8d7611d657585.tar.gz
frameworks_base-62ab9b78b77b7dd851c47115f4d8d7611d657585.tar.bz2
Support Activity Transitions when activity stopped.
Bug 14459812 Bug 14454812 Bug 14450295 A new transport was supported for Activity Transitions in which convertToTranslucent can now take a Bundle to transport to the calling Activity. This also allows waking Activities to regain the communication between the exiting Activity and the calling Activity. Change-Id: I29aee14b7e56d9b8b9fb656f382b2c4172b02e14
Diffstat (limited to 'api')
-rw-r--r--api/current.txt30
1 files changed, 12 insertions, 18 deletions
diff --git a/api/current.txt b/api/current.txt
index 033e395..01890dc 100644
--- a/api/current.txt
+++ b/api/current.txt
@@ -3251,6 +3251,7 @@ package android.app {
method public boolean navigateUpToFromChild(android.app.Activity, android.content.Intent);
method public void onActionModeFinished(android.view.ActionMode);
method public void onActionModeStarted(android.view.ActionMode);
+ method protected void onActivityReenter(int, android.content.Intent);
method protected void onActivityResult(int, int, android.content.Intent);
method public void onAttachFragment(android.app.Fragment);
method public void onAttachedToWindow();
@@ -3329,7 +3330,6 @@ package android.app {
method public final boolean requestWindowFeature(int);
method public final void runOnUiThread(java.lang.Runnable);
method public void setActionBar(android.widget.Toolbar);
- method public void setActivityTransitionListener(android.app.ActivityOptions.ActivityTransitionListener);
method public void setContentTransitionManager(android.transition.TransitionManager);
method public void setContentView(int);
method public void setContentView(android.view.View);
@@ -3351,6 +3351,7 @@ package android.app {
method public final void setResult(int);
method public final void setResult(int, android.content.Intent);
method public final void setSecondaryProgress(int);
+ method public void setSharedElementListener(android.app.SharedElementListener);
method public void setTitle(java.lang.CharSequence);
method public void setTitle(int);
method public deprecated void setTitleColor(int);
@@ -3564,28 +3565,13 @@ package android.app {
public class ActivityOptions {
method public static android.app.ActivityOptions makeCustomAnimation(android.content.Context, int, int);
method public static android.app.ActivityOptions makeScaleUpAnimation(android.view.View, int, int, int, int);
- method public static android.app.ActivityOptions makeSceneTransitionAnimation(android.view.Window, android.view.View, java.lang.String);
- method public static android.app.ActivityOptions makeSceneTransitionAnimation(android.view.Window, android.app.ActivityOptions.ActivityTransitionListener);
+ method public static android.app.ActivityOptions makeSceneTransitionAnimation(android.app.Activity, android.view.View, java.lang.String);
+ method public static android.app.ActivityOptions makeSceneTransitionAnimation(android.app.Activity, android.util.Pair<android.view.View, java.lang.String>...);
method public static android.app.ActivityOptions makeThumbnailScaleUpAnimation(android.view.View, android.graphics.Bitmap, int, int);
method public android.os.Bundle toBundle();
method public void update(android.app.ActivityOptions);
}
- public static class ActivityOptions.ActivityTransitionListener {
- ctor public ActivityOptions.ActivityTransitionListener();
- method public android.util.Pair<android.view.View, java.lang.String>[] getSharedElementsMapping();
- method public boolean handleRejectedSharedElements(java.util.List<android.view.View>);
- method public void onCaptureSharedElementEnd(java.util.List<java.lang.String>, java.util.List<android.view.View>, java.util.List<android.view.View>);
- method public void onCaptureSharedElementStart(java.util.List<java.lang.String>, java.util.List<android.view.View>, java.util.List<android.view.View>);
- method public void onEnterReady();
- method public void onExitTransitionComplete();
- method public void onRemoteExitComplete();
- method public void onSharedElementExitTransitionComplete();
- method public void onSharedElementTransferred(java.util.List<java.lang.String>, java.util.List<android.view.View>);
- method public void onStartEnterTransition(java.util.List<java.lang.String>, java.util.List<android.view.View>);
- method public void onStartExitTransition(java.util.List<java.lang.String>, java.util.List<android.view.View>);
- }
-
public class AlarmManager {
method public void cancel(android.app.PendingIntent);
method public void set(int, long, android.app.PendingIntent);
@@ -4809,6 +4795,14 @@ package android.app {
field public static final int START_STICKY_COMPATIBILITY = 0; // 0x0
}
+ public class SharedElementListener {
+ ctor public SharedElementListener();
+ method public void handleRejectedSharedElements(java.util.List<android.view.View>);
+ method public void remapSharedElements(java.util.List<java.lang.String>, java.util.Map<java.lang.String, android.view.View>);
+ method public void setSharedElementEnd(java.util.List<java.lang.String>, java.util.List<android.view.View>, java.util.List<android.view.View>);
+ method public void setSharedElementStart(java.util.List<java.lang.String>, java.util.List<android.view.View>, java.util.List<android.view.View>);
+ }
+
public deprecated class TabActivity extends android.app.ActivityGroup {
ctor public TabActivity();
method public android.widget.TabHost getTabHost();