diff --git a/matisse/src/main/java/com/zhihu/matisse/internal/ui/widget/CheckRadioView.java b/matisse/src/main/java/com/zhihu/matisse/internal/ui/widget/CheckRadioView.java
index f860c58cf..bf112d04b 100644
--- a/matisse/src/main/java/com/zhihu/matisse/internal/ui/widget/CheckRadioView.java
+++ b/matisse/src/main/java/com/zhihu/matisse/internal/ui/widget/CheckRadioView.java
@@ -21,13 +21,16 @@ public CheckRadioView(Context context) {
init();
}
-
-
public CheckRadioView(Context context, AttributeSet attrs) {
super(context, attrs);
init();
}
+ public CheckRadioView(Context context, AttributeSet attrs, int defStyleAttr) {
+ super(context, attrs, defStyleAttr);
+ init();
+ }
+
private void init() {
mSelectedColor = ResourcesCompat.getColor(
getResources(), R.color.zhihu_item_checkCircle_backgroundColor,
diff --git a/matisse/src/main/res/drawable-hdpi/ic_preview_radio_off.webp b/matisse/src/main/res/drawable-hdpi/ic_preview_radio_off.webp
deleted file mode 100644
index 80930b9a3..000000000
Binary files a/matisse/src/main/res/drawable-hdpi/ic_preview_radio_off.webp and /dev/null differ
diff --git a/matisse/src/main/res/drawable-hdpi/ic_preview_radio_on.webp b/matisse/src/main/res/drawable-hdpi/ic_preview_radio_on.webp
deleted file mode 100644
index 89ff58099..000000000
Binary files a/matisse/src/main/res/drawable-hdpi/ic_preview_radio_on.webp and /dev/null differ
diff --git a/matisse/src/main/res/drawable-mdpi/ic_preview_radio_off.webp b/matisse/src/main/res/drawable-mdpi/ic_preview_radio_off.webp
deleted file mode 100644
index 1a8f6c181..000000000
Binary files a/matisse/src/main/res/drawable-mdpi/ic_preview_radio_off.webp and /dev/null differ
diff --git a/matisse/src/main/res/drawable-mdpi/ic_preview_radio_on.webp b/matisse/src/main/res/drawable-mdpi/ic_preview_radio_on.webp
deleted file mode 100644
index b336c9c6e..000000000
Binary files a/matisse/src/main/res/drawable-mdpi/ic_preview_radio_on.webp and /dev/null differ
diff --git a/matisse/src/main/res/drawable-xhdpi/ic_preview_radio_off.png b/matisse/src/main/res/drawable-xhdpi/ic_preview_radio_off.png
new file mode 100644
index 000000000..fb8671042
Binary files /dev/null and b/matisse/src/main/res/drawable-xhdpi/ic_preview_radio_off.png differ
diff --git a/matisse/src/main/res/drawable-xhdpi/ic_preview_radio_off.webp b/matisse/src/main/res/drawable-xhdpi/ic_preview_radio_off.webp
deleted file mode 100644
index b13bb1bd8..000000000
Binary files a/matisse/src/main/res/drawable-xhdpi/ic_preview_radio_off.webp and /dev/null differ
diff --git a/matisse/src/main/res/drawable-xhdpi/ic_preview_radio_on.png b/matisse/src/main/res/drawable-xhdpi/ic_preview_radio_on.png
new file mode 100644
index 000000000..132cb98ba
Binary files /dev/null and b/matisse/src/main/res/drawable-xhdpi/ic_preview_radio_on.png differ
diff --git a/matisse/src/main/res/drawable-xhdpi/ic_preview_radio_on.webp b/matisse/src/main/res/drawable-xhdpi/ic_preview_radio_on.webp
deleted file mode 100644
index 632b2a735..000000000
Binary files a/matisse/src/main/res/drawable-xhdpi/ic_preview_radio_on.webp and /dev/null differ
diff --git a/matisse/src/main/res/layout/activity_matisse.xml b/matisse/src/main/res/layout/activity_matisse.xml
index 821a0b32b..7d6ac49f0 100644
--- a/matisse/src/main/res/layout/activity_matisse.xml
+++ b/matisse/src/main/res/layout/activity_matisse.xml
@@ -75,7 +75,7 @@
diff --git a/matisse/src/main/res/layout/activity_media_preview.xml b/matisse/src/main/res/layout/activity_media_preview.xml
index e9fc349c2..7f65ddaf7 100644
--- a/matisse/src/main/res/layout/activity_media_preview.xml
+++ b/matisse/src/main/res/layout/activity_media_preview.xml
@@ -16,6 +16,7 @@
-->
@@ -67,7 +68,7 @@