summaryrefslogtreecommitdiff
path: root/java/com/android/dialer/simulator
diff options
context:
space:
mode:
authorwangqi <wangqi@google.com>2018-01-08 13:41:40 -0800
committerCopybara-Service <copybara-piper@google.com>2018-01-08 17:11:53 -0800
commitfdbf2a0d7124af3e3026acbe39873bd2deea13ed (patch)
tree828a9980254a6c021b233d54b4b379b6eaa75072 /java/com/android/dialer/simulator
parentadf511ea99847bba50bca1e664cac24c0e48b05f (diff)
Add RTT call chat window.
This change add a mock in simulator with a type bot that's simulating remote typing. The integration into incall UI will be in following changes. Bug: 67596257 Test: RttChatMessageTest PiperOrigin-RevId: 181211591 Change-Id: If6cdcb010afc0c25e90d3a44fe349920d5a856c6
Diffstat (limited to 'java/com/android/dialer/simulator')
-rw-r--r--java/com/android/dialer/simulator/impl/SimulatorMainMenu.java6
1 files changed, 6 insertions, 0 deletions
diff --git a/java/com/android/dialer/simulator/impl/SimulatorMainMenu.java b/java/com/android/dialer/simulator/impl/SimulatorMainMenu.java
index c48e2836e..4ef579f06 100644
--- a/java/com/android/dialer/simulator/impl/SimulatorMainMenu.java
+++ b/java/com/android/dialer/simulator/impl/SimulatorMainMenu.java
@@ -31,6 +31,7 @@ import com.android.dialer.databasepopulator.VoicemailPopulator;
import com.android.dialer.enrichedcall.simulator.EnrichedCallSimulatorActivity;
import com.android.dialer.persistentlog.PersistentLogger;
import com.android.dialer.preferredsim.PreferredSimFallbackContract;
+import com.android.incallui.rtt.impl.RttChatActivity;
/** Implements the top level simulator menu. */
final class SimulatorMainMenu {
@@ -40,6 +41,7 @@ final class SimulatorMainMenu {
.addItem("Voice call", SimulatorVoiceCall.getActionProvider(activity))
.addItem(
"IMS video", SimulatorVideoCall.getActionProvider(activity.getApplicationContext()))
+ .addItem("Rtt call mock", () -> simulateRttCallMock(activity.getApplicationContext()))
.addItem(
"Notifications",
SimulatorNotifications.getActionProvider(activity.getApplicationContext()))
@@ -61,6 +63,10 @@ final class SimulatorMainMenu {
EnrichedCallSimulatorActivity.newIntent(activity.getApplicationContext())));
}
+ private static void simulateRttCallMock(@NonNull Context context) {
+ context.startActivity(new Intent(context, RttChatActivity.class));
+ }
+
private static void populateDatabase(@NonNull Context context) {
DialerExecutorComponent.get(context)
.dialerExecutorFactory()