diff options
Diffstat (limited to 'java/com/android/dialer/simulator/impl/SimulatorImpl.java')
-rw-r--r-- | java/com/android/dialer/simulator/impl/SimulatorImpl.java | 19 |
1 files changed, 18 insertions, 1 deletions
diff --git a/java/com/android/dialer/simulator/impl/SimulatorImpl.java b/java/com/android/dialer/simulator/impl/SimulatorImpl.java index be8676392..24f34102e 100644 --- a/java/com/android/dialer/simulator/impl/SimulatorImpl.java +++ b/java/com/android/dialer/simulator/impl/SimulatorImpl.java @@ -25,7 +25,9 @@ import javax.inject.Inject; /** The entry point for the simulator feature. */ final class SimulatorImpl implements Simulator { - + + private boolean simulatorMode = false; + @Inject public SimulatorImpl() {} @@ -38,4 +40,19 @@ final class SimulatorImpl implements Simulator { public ActionProvider getActionProvider(AppCompatActivity activity) { return SimulatorMainMenu.getActionProvider(activity); } + + @Override + public boolean isSimulatorMode() { + return simulatorMode; + } + + @Override + public void enableSimulatorMode() { + simulatorMode = true; + } + + @Override + public void disableSimulatorMode() { + simulatorMode = false; + } } |