diff --git a/android/src/main/java/com/zyu/ReactWheelCurvedPickerManager.java b/android/src/main/java/com/zyu/ReactWheelCurvedPickerManager.java index 87fe8bc..b3b84e3 100644 --- a/android/src/main/java/com/zyu/ReactWheelCurvedPickerManager.java +++ b/android/src/main/java/com/zyu/ReactWheelCurvedPickerManager.java @@ -6,6 +6,7 @@ import com.facebook.react.bridge.ReadableArray; import com.facebook.react.bridge.ReadableMap; import com.facebook.react.common.MapBuilder; +import com.facebook.react.uimanager.PixelUtil; import com.facebook.react.uimanager.SimpleViewManager; import com.facebook.react.uimanager.ThemedReactContext; import com.facebook.react.uimanager.annotations.ReactProp; @@ -75,14 +76,14 @@ public void setTextColor(ReactWheelCurvedPicker picker, Integer color) { @ReactProp(name="textSize") public void setTextSize(ReactWheelCurvedPicker picker, int size) { if (picker != null) { - picker.setTextSize(size * 2); + picker.setTextSize((int) PixelUtil.toPixelFromDIP(size)); } } @ReactProp(name="itemSpace") public void setItemSpace(ReactWheelCurvedPicker picker, int space) { if (picker != null) { - picker.setItemSpace(space * 2); + picker.setItemSpace((int) PixelUtil.toPixelFromDIP(space)); } } @@ -90,4 +91,4 @@ public void setItemSpace(ReactWheelCurvedPicker picker, int space) { public String getName() { return REACT_CLASS; } -} +} \ No newline at end of file