diff --git a/packages/react-native/ReactAndroid/api/ReactAndroid.api b/packages/react-native/ReactAndroid/api/ReactAndroid.api index d78986c2d98..a4b4342ca12 100644 --- a/packages/react-native/ReactAndroid/api/ReactAndroid.api +++ b/packages/react-native/ReactAndroid/api/ReactAndroid.api @@ -7381,6 +7381,7 @@ public class com/facebook/react/views/textinput/ReactEditText : androidx/appcomp public fun setFontWeight (Ljava/lang/String;)V public fun setInputType (I)V public fun setLetterSpacingPt (F)V + public fun setLineHeight (I)V public fun setMaxFontSizeMultiplier (F)V public fun setOnKeyPress (Z)V public fun setPlaceholder (Ljava/lang/String;)V @@ -7468,6 +7469,7 @@ public class com/facebook/react/views/textinput/ReactTextInputManager : com/face public fun setInlineImagePadding (Lcom/facebook/react/views/textinput/ReactEditText;I)V public fun setKeyboardType (Lcom/facebook/react/views/textinput/ReactEditText;Ljava/lang/String;)V public fun setLetterSpacing (Lcom/facebook/react/views/textinput/ReactEditText;F)V + public fun setLineHeight (Lcom/facebook/react/views/textinput/ReactEditText;I)V public fun setMaxFontSizeMultiplier (Lcom/facebook/react/views/textinput/ReactEditText;F)V public fun setMaxLength (Lcom/facebook/react/views/textinput/ReactEditText;Ljava/lang/Integer;)V public fun setMultiline (Lcom/facebook/react/views/textinput/ReactEditText;Z)V diff --git a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/textinput/ReactEditText.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/textinput/ReactEditText.java index d70f9e67b3c..c4d42eb13f0 100644 --- a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/textinput/ReactEditText.java +++ b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/textinput/ReactEditText.java @@ -270,6 +270,12 @@ public class ReactEditText extends AppCompatEditText { return super.onKeyUp(keyCode, event); } + @Override + public void setLineHeight(int lineHeight) { + mTextAttributes.setLineHeight(lineHeight); + super.setLineHeight(lineHeight); + } + @Override protected void onScrollChanged(int horiz, int vert, int oldHoriz, int oldVert) { super.onScrollChanged(horiz, vert, oldHoriz, oldVert); diff --git a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/textinput/ReactTextInputManager.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/textinput/ReactTextInputManager.java index 376af6a81e6..74b881401ef 100644 --- a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/textinput/ReactTextInputManager.java +++ b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/textinput/ReactTextInputManager.java @@ -382,6 +382,11 @@ public class ReactTextInputManager extends BaseViewManager