summaryrefslogtreecommitdiff
path: root/java/com/android/incallui/InCallActivity.java
diff options
context:
space:
mode:
Diffstat (limited to 'java/com/android/incallui/InCallActivity.java')
-rw-r--r--java/com/android/incallui/InCallActivity.java10
1 files changed, 10 insertions, 0 deletions
diff --git a/java/com/android/incallui/InCallActivity.java b/java/com/android/incallui/InCallActivity.java
index 3ea2b176f..90f532a95 100644
--- a/java/com/android/incallui/InCallActivity.java
+++ b/java/com/android/incallui/InCallActivity.java
@@ -38,6 +38,7 @@ import com.android.dialer.common.Assert;
import com.android.dialer.common.LogUtil;
import com.android.dialer.compat.ActivityCompat;
import com.android.dialer.configprovider.ConfigProviderBindings;
+import com.android.dialer.logging.DialerImpression;
import com.android.dialer.logging.Logger;
import com.android.dialer.logging.ScreenEvent;
import com.android.incallui.answer.bindings.AnswerBindings;
@@ -68,6 +69,10 @@ public class InCallActivity extends TransactionSafeFragmentActivity
VideoCallScreenDelegateFactory,
PseudoScreenState.StateChangedListener {
+ public static final int PENDING_INTENT_REQUEST_CODE_NON_FULL_SCREEN = 0;
+ public static final int PENDING_INTENT_REQUEST_CODE_FULL_SCREEN = 1;
+ public static final int PENDING_INTENT_REQUEST_CODE_BUBBLE = 2;
+
private static final String TAG_IN_CALL_SCREEN = "tag_in_call_screen";
private static final String TAG_ANSWER_SCREEN = "tag_answer_screen";
private static final String TAG_VIDEO_CALL_SCREEN = "tag_video_call_screen";
@@ -117,6 +122,11 @@ public class InCallActivity extends TransactionSafeFragmentActivity
LogUtil.i("InCallActivity.onCreate", "");
super.onCreate(icicle);
+ if (getIntent().getBooleanExtra(ReturnToCallController.RETURN_TO_CALL_EXTRA_KEY, false)) {
+ Logger.get(this).logImpression(DialerImpression.Type.BUBBLE_PRIMARY_BUTTON_RETURN_TO_CALL);
+ getIntent().removeExtra(ReturnToCallController.RETURN_TO_CALL_EXTRA_KEY);
+ }
+
if (icicle != null) {
didShowAnswerScreen = icicle.getBoolean(DID_SHOW_ANSWER_SCREEN_KEY);
didShowInCallScreen = icicle.getBoolean(DID_SHOW_IN_CALL_SCREEN_KEY);