summaryrefslogtreecommitdiff
path: root/java/com/android/dialer/simulator
diff options
context:
space:
mode:
authormaxwelb <maxwelb@google.com>2017-10-17 15:12:44 -0700
committerEric Erfanian <erfanian@google.com>2017-10-17 20:09:40 -0700
commite1c4dc99304e117325bc8c92731c2c64f2c79400 (patch)
treecdc5512d316fc67b09503f7b03cf051182684aa3 /java/com/android/dialer/simulator
parent645132b193b40cff8072205f3ca39f5ac779724e (diff)
Update simulator to add emergency call
Test: Manual :/ PiperOrigin-RevId: 172521778 Change-Id: Ibc853aa429d61c13a43b56411fb00a0fcb38795f
Diffstat (limited to 'java/com/android/dialer/simulator')
-rw-r--r--java/com/android/dialer/simulator/impl/SimulatorVoiceCall.java6
1 files changed, 6 insertions, 0 deletions
diff --git a/java/com/android/dialer/simulator/impl/SimulatorVoiceCall.java b/java/com/android/dialer/simulator/impl/SimulatorVoiceCall.java
index f478d55d0..f2a1d0901 100644
--- a/java/com/android/dialer/simulator/impl/SimulatorVoiceCall.java
+++ b/java/com/android/dialer/simulator/impl/SimulatorVoiceCall.java
@@ -39,6 +39,7 @@ final class SimulatorVoiceCall
.addItem("Incoming call", () -> new SimulatorVoiceCall(context).addNewIncomingCall(false))
.addItem("Outgoing call", () -> new SimulatorVoiceCall(context).addNewOutgoingCall())
.addItem("Spam call", () -> new SimulatorVoiceCall(context).addNewIncomingCall(true))
+ .addItem("Emergency call", () -> new SimulatorVoiceCall(context).addNewEmergencyCall())
.addItem(
"GSM conference",
() -> new SimulatorConferenceCreator(context, Simulator.CONFERENCE_TYPE_GSM).start(5));
@@ -64,6 +65,11 @@ final class SimulatorVoiceCall
SimulatorSimCallManager.addNewOutgoingCall(context, callerId, false /* isVideo */);
}
+ private void addNewEmergencyCall() {
+ String callerId = "911";
+ connectionTag = SimulatorSimCallManager.addNewIncomingCall(context, callerId, false);
+ }
+
@Override
public void onNewOutgoingConnection(@NonNull SimulatorConnection connection) {
if (isMyConnection(connection)) {