summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author pengzhicai <pengzhicai@xiaomi.com> 2016-11-02 18:29:24 +0000
committer android-build-merger <android-build-merger@google.com> 2016-11-02 18:29:24 +0000
commitd7df704d98a5ba5fd31b08c508e03d1d2ecba1b5 (patch)
tree2f9fb9f909ef567e031c11bc531cb2545aa49ca1
parentc50005ee6cfbd42b998f6aaa03416f9b07dc44cf (diff)
parent38c585cb8d4dc2d074e55108add478dd9eebe0ac (diff)
Merge "Fix String is empty issue" am: 80af1ba47b
am: 38c585cb8d Change-Id: I091572280b0b2a33a2a5e2339a08df0759bb2bd7
-rw-r--r--telephony/java/android/telephony/TelephonyManager.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/telephony/java/android/telephony/TelephonyManager.java b/telephony/java/android/telephony/TelephonyManager.java
index 3cc425d7189b..cb74ad47a350 100644
--- a/telephony/java/android/telephony/TelephonyManager.java
+++ b/telephony/java/android/telephony/TelephonyManager.java
@@ -1165,7 +1165,7 @@ public class TelephonyManager {
private int getPhoneTypeFromProperty(int phoneId) {
String type = getTelephonyProperty(phoneId,
TelephonyProperties.CURRENT_ACTIVE_PHONE, null);
- if (type == null || type.equals("")) {
+ if (type == null || type.isEmpty()) {
return getPhoneTypeFromNetworkType(phoneId);
}
return Integer.parseInt(type);
@@ -1181,7 +1181,7 @@ public class TelephonyManager {
// use the system property for default network type.
// This is a fail safe, and can only happen at first boot.
String mode = getTelephonyProperty(phoneId, "ro.telephony.default_network", null);
- if (mode != null) {
+ if (mode != null && !mode.isEmpty()) {
return TelephonyManager.getPhoneType(Integer.parseInt(mode));
}
return TelephonyManager.PHONE_TYPE_NONE;