Merge "Fix potential NPE with Preference highlighting"
This commit is contained in:
committed by
Android (Google) Code Review
commit
03ae0fdc6d
@@ -138,6 +138,7 @@ public class SettingsPreferenceFragment extends PreferenceFragment implements Di
|
|||||||
|
|
||||||
private int findPositionFromKey(String key) {
|
private int findPositionFromKey(String key) {
|
||||||
final ListAdapter adapter = getListView().getAdapter();
|
final ListAdapter adapter = getListView().getAdapter();
|
||||||
|
if (adapter != null) {
|
||||||
final int count = adapter.getCount();
|
final int count = adapter.getCount();
|
||||||
for (int n = 0; n < count; n++) {
|
for (int n = 0; n < count; n++) {
|
||||||
Object item = adapter.getItem(n);
|
Object item = adapter.getItem(n);
|
||||||
@@ -149,6 +150,7 @@ public class SettingsPreferenceFragment extends PreferenceFragment implements Di
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user