summaryrefslogtreecommitdiff
path: root/InCallUI/src/com/android/incallui/InCallPresenter.java
diff options
context:
space:
mode:
authorSantos Cordon <santoscordon@google.com>2013-08-29 00:23:14 -0700
committerSantos Cordon <santoscordon@google.com>2013-08-29 01:18:21 -0700
commit54f8e21d9a810e5cc38a708beb625246e07a7e77 (patch)
treec6bc226030a60c7aed1f38af2366ee4a906603ac /InCallUI/src/com/android/incallui/InCallPresenter.java
parent97c967252f8e6aa6ffe0efdb42d80728a9e3cc94 (diff)
Ensure that OUTGOING calls bring up the notification dialog.
Change-Id: I32b3ed77dae7f839036ea24ae09b9a9d0e87b746
Diffstat (limited to 'InCallUI/src/com/android/incallui/InCallPresenter.java')
-rw-r--r--InCallUI/src/com/android/incallui/InCallPresenter.java11
1 files changed, 11 insertions, 0 deletions
diff --git a/InCallUI/src/com/android/incallui/InCallPresenter.java b/InCallUI/src/com/android/incallui/InCallPresenter.java
index cc3dcb2c1..ff2c8d4d0 100644
--- a/InCallUI/src/com/android/incallui/InCallPresenter.java
+++ b/InCallUI/src/com/android/incallui/InCallPresenter.java
@@ -224,6 +224,17 @@ public class InCallPresenter implements CallList.Listener {
}
/**
+ * Returns true of the activity has been created and is running.
+ * Returns true as long as activity is not destroyed or finishing. This ensures that we return
+ * true even if the activity is paused (not in foreground).
+ */
+ public boolean isActivityStarted() {
+ return (mInCallActivity != null &&
+ !mInCallActivity.isDestroyed() &&
+ !mInCallActivity.isFinishing());
+ }
+
+ /**
* Called when the activity goes out of the foreground.
*/
public void onUiShowing(boolean showing) {