summaryrefslogtreecommitdiff
path: root/java/com/android/dialer/simulator
diff options
context:
space:
mode:
authorweijiaxu <weijiaxu@google.com>2017-12-20 18:44:55 -0800
committerEric Erfanian <erfanian@google.com>2017-12-22 08:55:38 -0800
commit9709446856e01c23cfd02f83f85ecd79bdd8f785 (patch)
treeb945722383db372dc12995d8f3eb69af54edb2c1 /java/com/android/dialer/simulator
parent128d859aa0e678971c85d00d4417c9ca79a8b702 (diff)
Quick fix for bugs on simulator voice call.
-Fix incoming spam call which doesn't respond to UI interaction. Reason for that was connectionTag didn't get assigned. -Fix dialog of custom incoming/outgoing call. Current value of callerIdPresentationChoice is 0 which leads dialer to show UNKNOWN number on InCallUiActivity. Set callerIdPresentationChoice to 1 (ALLOWED) as default value. Test: on a local device. PiperOrigin-RevId: 179760724 Change-Id: I68f6e238ecd78a017d6539b25f95645c72e2cd0f
Diffstat (limited to 'java/com/android/dialer/simulator')
-rw-r--r--java/com/android/dialer/simulator/impl/SimulatorDialogFragment.java3
-rw-r--r--java/com/android/dialer/simulator/impl/SimulatorVoiceCall.java3
2 files changed, 4 insertions, 2 deletions
diff --git a/java/com/android/dialer/simulator/impl/SimulatorDialogFragment.java b/java/com/android/dialer/simulator/impl/SimulatorDialogFragment.java
index f8403c7fe..96ea62739 100644
--- a/java/com/android/dialer/simulator/impl/SimulatorDialogFragment.java
+++ b/java/com/android/dialer/simulator/impl/SimulatorDialogFragment.java
@@ -29,7 +29,7 @@ public final class SimulatorDialogFragment extends DialogFragment {
private final String[] callerIdPresentationItems = {
"ALLOWED", "PAYPHONE", "RESTRICTED", "UNKNOWN"
};
- private int callerIdPresentationChoice;
+ private int callerIdPresentationChoice = 1;
private DialogCallback dialogCallback;
@@ -47,6 +47,7 @@ public final class SimulatorDialogFragment extends DialogFragment {
public Dialog onCreateDialog(Bundle bundle) {
AlertDialog.Builder builder = new AlertDialog.Builder(getActivity());
final EditText input = new EditText(getActivity());
+ input.setHint("Please input phone number");
builder
.setTitle("Phone Number:")
.setView(input)
diff --git a/java/com/android/dialer/simulator/impl/SimulatorVoiceCall.java b/java/com/android/dialer/simulator/impl/SimulatorVoiceCall.java
index 89c5d2f14..ff00dd87e 100644
--- a/java/com/android/dialer/simulator/impl/SimulatorVoiceCall.java
+++ b/java/com/android/dialer/simulator/impl/SimulatorVoiceCall.java
@@ -120,7 +120,8 @@ final class SimulatorVoiceCall
private void addSpamIncomingCall() {
String callerId = "+1-661-778-3020"; /* Blacklisted custom spam number */
- SimulatorSimCallManager.addNewIncomingCall(context, callerId, false /* isVideo */);
+ connectionTag =
+ SimulatorSimCallManager.addNewIncomingCall(context, callerId, false /* isVideo */);
}
private void addNewEmergencyCallBack() {