mirror of
https://github.com/facebook/react-native.git
synced 2025-11-01 09:14:26 +00:00
Remove support for Android API < 23 in ReactDrawableHelper (#39667)
Summary: Pull Request resolved: https://github.com/facebook/react-native/pull/39667 Since minsdk version was increased to 23, we are deleting code using Android APIs < 23 for class ReactDrawableHelper bypass-github-export-checks changelog: [Android][Breaking] Remove support for Android API < 23 in ReactDrawableHelper Reviewed By: NickGerleman Differential Revision: D48545508 fbshipit-source-id: df15ad8dcf0ec94abd8291b8cb180be18771809d
This commit is contained in:
committed by
Facebook GitHub Bot
parent
dc3fc16ce5
commit
120aab2e99
+1
-4
@@ -13,7 +13,6 @@ import android.graphics.Color;
|
||||
import android.graphics.drawable.ColorDrawable;
|
||||
import android.graphics.drawable.Drawable;
|
||||
import android.graphics.drawable.RippleDrawable;
|
||||
import android.os.Build;
|
||||
import android.util.TypedValue;
|
||||
import androidx.annotation.Nullable;
|
||||
import com.facebook.react.bridge.JSApplicationIllegalArgumentException;
|
||||
@@ -76,9 +75,7 @@ public class ReactDrawableHelper {
|
||||
}
|
||||
|
||||
private static Drawable setRadius(ReadableMap drawableDescriptionDict, Drawable drawable) {
|
||||
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M
|
||||
&& drawableDescriptionDict.hasKey("rippleRadius")
|
||||
&& drawable instanceof RippleDrawable) {
|
||||
if (drawableDescriptionDict.hasKey("rippleRadius") && drawable instanceof RippleDrawable) {
|
||||
RippleDrawable rippleDrawable = (RippleDrawable) drawable;
|
||||
double rippleRadius = drawableDescriptionDict.getDouble("rippleRadius");
|
||||
rippleDrawable.setRadius((int) PixelUtil.toPixelFromDIP(rippleRadius));
|
||||
|
||||
Reference in New Issue
Block a user