List of usage examples for com.facebook.react.uimanager DisplayMetricsHolder getScreenDisplayMetrics
public static DisplayMetrics getScreenDisplayMetrics()
From source file:com.helloworld.RealRecyclerView.java
License:Open Source License
void setRowHeight(int rowHeight) { mRowHeight = (int) PixelUtil.toPixelFromDIP(rowHeight); final int height = Math.max(DisplayMetricsHolder.getScreenDisplayMetrics().heightPixels, DisplayMetricsHolder.getScreenDisplayMetrics().widthPixels); mHoldItems = Math.round(1.6f * height / this.mRowHeight); if (mHoldItems < 6) mHoldItems = 6;// w w w .j a va 2 s . c om }
From source file:com.horcrux.svg.RNSVGVirtualNode.java
License:Open Source License
public RNSVGVirtualNode() { mScale = DisplayMetricsHolder.getScreenDisplayMetrics().density; }
From source file:com.horcrux.svg.SvgViewShadowNode.java
License:Open Source License
public SvgViewShadowNode() { mScale = DisplayMetricsHolder.getScreenDisplayMetrics().density; }
From source file:com.horcrux.svg.VirtualNode.java
License:Open Source License
public VirtualNode() { mScale = DisplayMetricsHolder.getScreenDisplayMetrics().density; }
From source file:com.rnnestedscrollview.ReactNestedScrollViewManager.java
License:MIT License
@ReactProp(name = "snapToInterval") public void setSnapToInterval(ReactNestedScrollView view, float snapToInterval) { // snapToInterval needs to be exposed as a float because of the Javascript interface. DisplayMetrics screenDisplayMetrics = DisplayMetricsHolder.getScreenDisplayMetrics(); view.setSnapInterval((int) (snapToInterval * screenDisplayMetrics.density)); }
From source file:com.rnnestedscrollview.ReactNestedScrollViewManager.java
License:MIT License
@ReactProp(name = "snapToOffsets") public void setSnapToOffsets(ReactNestedScrollView view, @Nullable ReadableArray snapToOffsets) { DisplayMetrics screenDisplayMetrics = DisplayMetricsHolder.getScreenDisplayMetrics(); List<Integer> offsets = new ArrayList<Integer>(); for (int i = 0; i < snapToOffsets.size(); i++) { offsets.add((int) (snapToOffsets.getDouble(i) * screenDisplayMetrics.density)); }//from www. j av a 2s. c o m view.setSnapOffsets(offsets); }