diff --git a/app/src/main/java/com/hippo/app/PrettyPreferenceActivity.java b/app/src/main/java/com/hippo/app/PrettyPreferenceActivity.java index 48bc99553..9b324097f 100644 --- a/app/src/main/java/com/hippo/app/PrettyPreferenceActivity.java +++ b/app/src/main/java/com/hippo/app/PrettyPreferenceActivity.java @@ -35,6 +35,11 @@ public abstract class PrettyPreferenceActivity extends AppCompatPreferenceActivi @Override public void setListAdapter(ListAdapter adapter) { + if (adapter == null) { + super.setListAdapter(null); + return; + } + int count = adapter.getCount(); List headers = new ArrayList<>(count); for (int i = 0; i < count; ++i) {