From 978af86e283956acb2d2e3e91d93ad58f1f3baf7 Mon Sep 17 00:00:00 2001 From: troub1emaker-sys <51954037+troub1emaker-sys@users.noreply.github.com> Date: Sat, 5 Jun 2021 09:08:29 +0800 Subject: Gets data and voice network type from TelephonyManager. (#141) --- .../android/mobly/snippet/bundled/TelephonySnippet.java | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'src/main/java/com/google/android/mobly/snippet/bundled') diff --git a/src/main/java/com/google/android/mobly/snippet/bundled/TelephonySnippet.java b/src/main/java/com/google/android/mobly/snippet/bundled/TelephonySnippet.java index fbb3041..ad0ac80 100644 --- a/src/main/java/com/google/android/mobly/snippet/bundled/TelephonySnippet.java +++ b/src/main/java/com/google/android/mobly/snippet/bundled/TelephonySnippet.java @@ -50,6 +50,21 @@ public class TelephonySnippet implements Snippet { return mTelephonyManager.getCallState(); } + @Rpc( + description = + "Returns a constant indicating the radio technology (network type) currently" + + "in use on the device for data transmission.") + public int getDataNetworkType() { + return mTelephonyManager.getDataNetworkType(); + } + + @Rpc( + description = + "Returns a constant indicating the radio technology (network type) currently" + + "in use on the device for voice transmission.") + public int getVoiceNetworkType() { + return mTelephonyManager.getVoiceNetworkType(); + } @Override public void shutdown() {} } -- cgit v1.2.3