Browse Source

Fixed https://github.com/afollestad/material-dialogs/issues/482

Aidan Follestad 10 năm trước cách đây
mục cha
commit
2aecf21f97

+ 3 - 1
library/src/main/java/com/afollestad/materialdialogs/MaterialDialog.java

@@ -140,7 +140,9 @@ public class MaterialDialog extends DialogBase implements
      * Sets the dialog ListView's adapter and it's item click listener.
      */
     protected final void invalidateList() {
-        if ((mBuilder.items == null || mBuilder.items.length == 0) && mBuilder.adapter == null)
+        if (listView == null)
+            return;
+        else if ((mBuilder.items == null || mBuilder.items.length == 0) && mBuilder.adapter == null)
             return;
         // Set up list with adapter
         listView.setAdapter(mBuilder.adapter);