Merge "Fix String is empty issue"
am: 80af1ba47b
Change-Id: I7000d0fe8fd5c2145e628abec11b49653027138b
This commit is contained in:
@@ -1165,7 +1165,7 @@ public class TelephonyManager {
|
|||||||
private int getPhoneTypeFromProperty(int phoneId) {
|
private int getPhoneTypeFromProperty(int phoneId) {
|
||||||
String type = getTelephonyProperty(phoneId,
|
String type = getTelephonyProperty(phoneId,
|
||||||
TelephonyProperties.CURRENT_ACTIVE_PHONE, null);
|
TelephonyProperties.CURRENT_ACTIVE_PHONE, null);
|
||||||
if (type == null || type.equals("")) {
|
if (type == null || type.isEmpty()) {
|
||||||
return getPhoneTypeFromNetworkType(phoneId);
|
return getPhoneTypeFromNetworkType(phoneId);
|
||||||
}
|
}
|
||||||
return Integer.parseInt(type);
|
return Integer.parseInt(type);
|
||||||
@@ -1181,7 +1181,7 @@ public class TelephonyManager {
|
|||||||
// use the system property for default network type.
|
// use the system property for default network type.
|
||||||
// This is a fail safe, and can only happen at first boot.
|
// This is a fail safe, and can only happen at first boot.
|
||||||
String mode = getTelephonyProperty(phoneId, "ro.telephony.default_network", null);
|
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.getPhoneType(Integer.parseInt(mode));
|
||||||
}
|
}
|
||||||
return TelephonyManager.PHONE_TYPE_NONE;
|
return TelephonyManager.PHONE_TYPE_NONE;
|
||||||
|
|||||||
Reference in New Issue
Block a user