diff --git a/android/src/main/java/com/facebook/yoga/android/YogaLayout.java b/android/src/main/java/com/facebook/yoga/android/YogaLayout.java index 148488a2..eb38004e 100644 --- a/android/src/main/java/com/facebook/yoga/android/YogaLayout.java +++ b/android/src/main/java/com/facebook/yoga/android/YogaLayout.java @@ -29,6 +29,7 @@ import com.facebook.yoga.android.R; import com.facebook.yoga.YogaAlign; import com.facebook.yoga.YogaConstants; import com.facebook.yoga.YogaDirection; +import com.facebook.yoga.YogaDisplay; import com.facebook.yoga.YogaEdge; import com.facebook.yoga.YogaFlexDirection; import com.facebook.yoga.YogaJustify; @@ -411,6 +412,8 @@ public class YogaLayout extends ViewGroup { node.setBorder(YogaEdge.ALL, value); } else if (attribute == R.styleable.yoga_direction) { node.setDirection(YogaDirection.fromInt(Math.round(value))); + } else if (attribute == R.styleable.yoga_display) { + node.setDisplay(YogaDisplay.fromInt(Math.round(value))); } else if (attribute == R.styleable.yoga_flex) { node.setFlex(value); } else if (attribute == R.styleable.yoga_flex_basis) { diff --git a/android/src/main/res/values/attrs.xml b/android/src/main/res/values/attrs.xml index 8c8bd22b..0259e920 100644 --- a/android/src/main/res/values/attrs.xml +++ b/android/src/main/res/values/attrs.xml @@ -57,6 +57,11 @@ + + + + +