Merge "Fixed ApnEditor crash issue" into pi-dev am: c670be956c
am: 755426d7d8
Change-Id: I575e6775a47a2cd8b8bff3e2ab55309744a72e0a
This commit is contained in:
@@ -1195,12 +1195,19 @@ public class ApnEditor extends SettingsPreferenceFragment
|
||||
}
|
||||
}
|
||||
|
||||
private ApnData getApnDataFromUri(Uri uri) {
|
||||
ApnData apnData;
|
||||
try (Cursor cursor = getActivity().managedQuery(
|
||||
uri, sProjection, null /* selection */, null /* sortOrder */)) {
|
||||
cursor.moveToFirst();
|
||||
apnData = new ApnData(uri, cursor);
|
||||
@VisibleForTesting
|
||||
ApnData getApnDataFromUri(Uri uri) {
|
||||
ApnData apnData = null;
|
||||
try (Cursor cursor = getContentResolver().query(
|
||||
uri,
|
||||
sProjection,
|
||||
null /* selection */,
|
||||
null /* selectionArgs */,
|
||||
null /* sortOrder */)) {
|
||||
if (cursor != null) {
|
||||
cursor.moveToFirst();
|
||||
apnData = new ApnData(uri, cursor);
|
||||
}
|
||||
}
|
||||
|
||||
if (apnData == null) {
|
||||
|
Reference in New Issue
Block a user