From d5388a70f8271bdfadef6b01f9820767e880be67 Mon Sep 17 00:00:00 2001 From: Yorke Lee Date: Thu, 9 Jul 2015 10:50:46 -0700 Subject: Set task description for InCallActivity Bug: 22275083 Change-Id: I0e955a2bca1af9d0059082872aaa2b7f4e6e8042 --- InCallUI/src/com/android/incallui/InCallPresenter.java | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/InCallUI/src/com/android/incallui/InCallPresenter.java b/InCallUI/src/com/android/incallui/InCallPresenter.java index 84ccc7c55..236129637 100644 --- a/InCallUI/src/com/android/incallui/InCallPresenter.java +++ b/InCallUI/src/com/android/incallui/InCallPresenter.java @@ -16,6 +16,7 @@ package com.android.incallui; +import android.app.ActivityManager.TaskDescription; import android.app.FragmentManager; import android.content.Context; import android.content.Intent; @@ -1486,12 +1487,17 @@ public class InCallPresenter implements CallList.Listener, } final Resources resources = mInCallActivity.getResources(); + final int color; if (resources.getBoolean(R.bool.is_layout_landscape)) { - mInCallActivity.getWindow().setStatusBarColor( - resources.getColor(R.color.statusbar_background_color)); + color = resources.getColor(R.color.statusbar_background_color, null); } else { - mInCallActivity.getWindow().setStatusBarColor(mThemeColors.mSecondaryColor); + color = mThemeColors.mSecondaryColor; } + + mInCallActivity.getWindow().setStatusBarColor(color); + final TaskDescription td = new TaskDescription( + resources.getString(R.string.notification_ongoing_call), null, color); + mInCallActivity.setTaskDescription(td); } /** -- cgit v1.2.3