summaryrefslogtreecommitdiff
path: root/core/java/android/app/ClientTransactionHandler.java
diff options
context:
space:
mode:
authorAndrii Kulian <akulian@google.com>2018-02-21 15:16:58 -0800
committerAndrii Kulian <akulian@google.com>2018-02-21 15:16:58 -0800
commitd25680cb3d7fd8384ef4576589131407ca1782bd (patch)
treed0e56eba1e6e484e8a20c41b8cb75b06ef9be9ad /core/java/android/app/ClientTransactionHandler.java
parentf1862955845e8faaea1b40f179cae578a70119ff (diff)
Improve AM lifecycle event logs
Add missing lifecycle event logs and provide more detailed reasons. Test: Open and switch between apps, observe lifecycle event logs Change-Id: I403c8d84afec9c950ea3a8fc88600cf554e015f4
Diffstat (limited to 'core/java/android/app/ClientTransactionHandler.java')
-rw-r--r--core/java/android/app/ClientTransactionHandler.java5
1 files changed, 3 insertions, 2 deletions
diff --git a/core/java/android/app/ClientTransactionHandler.java b/core/java/android/app/ClientTransactionHandler.java
index 310965e475b8..cb52a855e7ca 100644
--- a/core/java/android/app/ClientTransactionHandler.java
+++ b/core/java/android/app/ClientTransactionHandler.java
@@ -65,7 +65,8 @@ public abstract class ClientTransactionHandler {
/** Pause the activity. */
public abstract void handlePauseActivity(IBinder token, boolean finished, boolean userLeaving,
- int configChanges, boolean dontReport, PendingTransactionActions pendingActions);
+ int configChanges, boolean dontReport, PendingTransactionActions pendingActions,
+ String reason);
/** Resume the activity. */
public abstract void handleResumeActivity(IBinder token, boolean clearHide, boolean isForward,
@@ -73,7 +74,7 @@ public abstract class ClientTransactionHandler {
/** Stop the activity. */
public abstract void handleStopActivity(IBinder token, boolean show, int configChanges,
- PendingTransactionActions pendingActions);
+ PendingTransactionActions pendingActions, String reason);
/** Report that activity was stopped to server. */
public abstract void reportStop(PendingTransactionActions pendingActions);