diff --git a/library/src/main/java/com/jaeger/ninegridimageview/.NineGridImageView.java.swp b/library/src/main/java/com/jaeger/ninegridimageview/.NineGridImageView.java.swp new file mode 100644 index 0000000..030671b Binary files /dev/null and b/library/src/main/java/com/jaeger/ninegridimageview/.NineGridImageView.java.swp differ diff --git a/library/src/main/java/com/jaeger/ninegridimageview/NineGridImageView.java b/library/src/main/java/com/jaeger/ninegridimageview/NineGridImageView.java index 769143d..2d1088a 100644 --- a/library/src/main/java/com/jaeger/ninegridimageview/NineGridImageView.java +++ b/library/src/main/java/com/jaeger/ninegridimageview/NineGridImageView.java @@ -684,6 +684,7 @@ public void setAdapter(NineGridImageViewAdapter adapter) { */ public void setGap(int gap) { mGap = gap; + requestLayout(); } /** @@ -693,6 +694,7 @@ public void setGap(int gap) { */ public void setShowStyle(int showStyle) { mShowStyle = showStyle; + requestLayout(); } /** @@ -702,6 +704,7 @@ public void setShowStyle(int showStyle) { */ public void setSingleImgSize(int singleImgSize) { mSingleImgSize = singleImgSize; + requestLayout(); } /** @@ -711,6 +714,7 @@ public void setSingleImgSize(int singleImgSize) { */ public void setMaxSize(int maxSize) { mMaxSize = maxSize; + requestLayout(); } public void setItemImageClickListener(ItemImageClickListener itemImageViewClickListener) { @@ -720,4 +724,4 @@ public void setItemImageClickListener(ItemImageClickListener itemImageViewCli public void setItemImageLongClickListener(ItemImageLongClickListener itemImageViewLongClickListener) { mItemImageLongClickListener = itemImageViewLongClickListener; } -} \ No newline at end of file +}