diff --git a/adapter/src/main/java/kale/adapter/CommonAdapter.java b/adapter/src/main/java/kale/adapter/CommonAdapter.java index ae58f9d..edcb599 100644 --- a/adapter/src/main/java/kale/adapter/CommonAdapter.java +++ b/adapter/src/main/java/kale/adapter/CommonAdapter.java @@ -75,7 +75,7 @@ public void onItemRangeRemoved(ObservableList sender, int positionStart, int @Override public int getCount() { - return mDataList.size(); + return mDataList == null ? 0 : mDataList.size(); } @Override diff --git a/adapter/src/main/java/kale/adapter/CommonPagerAdapter.java b/adapter/src/main/java/kale/adapter/CommonPagerAdapter.java index 35c7d81..74dffb3 100644 --- a/adapter/src/main/java/kale/adapter/CommonPagerAdapter.java +++ b/adapter/src/main/java/kale/adapter/CommonPagerAdapter.java @@ -71,7 +71,7 @@ public void onItemRangeRemoved(ObservableList sender, int positionStart, int @Override public int getCount() { - return mDataList.size(); + return mDataList == null ? 0 : mDataList.size(); } @NonNull diff --git a/adapter/src/main/java/kale/adapter/CommonRcvAdapter.java b/adapter/src/main/java/kale/adapter/CommonRcvAdapter.java index 2d1dd4f..50e3b22 100644 --- a/adapter/src/main/java/kale/adapter/CommonRcvAdapter.java +++ b/adapter/src/main/java/kale/adapter/CommonRcvAdapter.java @@ -73,7 +73,7 @@ public void onItemRangeMoved(ObservableList sender, int fromPosition, int toP @Override public int getItemCount() { - return mDataList.size(); + return mDataList == null ? 0 : mDataList.size(); } @Override