Remove support for Android API < 23 in ReactTextInputLocalData (#39670)

Summary:
Pull Request resolved: https://github.com/facebook/react-native/pull/39670

Since minsdk version was increased to 23, we are deleting code using Android APIs < 23 for class ReactTextInputLocalData

bypass-github-export-checks

changelog: [Android][Breaking] Remove support for Android API < 23 in ReactTextInputLocalData

Reviewed By: NickGerleman

Differential Revision: D48545510

fbshipit-source-id: 8601a30a58d0e74c51b7d5dc8cec9e92e65344d8
This commit is contained in:
David Vacca
2023-09-29 12:11:24 -07:00
committed by Facebook GitHub Bot
parent 1904e8036a
commit b968cb6f97
@@ -7,7 +7,6 @@
package com.facebook.react.views.textinput;
import android.os.Build;
import android.text.SpannableStringBuilder;
import android.util.TypedValue;
import android.widget.EditText;
@@ -30,12 +29,7 @@ public final class ReactTextInputLocalData {
mPlaceholder = editText.getHint();
mMinLines = editText.getMinLines();
mMaxLines = editText.getMaxLines();
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) {
mBreakStrategy = editText.getBreakStrategy();
} else {
mBreakStrategy = 0;
}
mBreakStrategy = editText.getBreakStrategy();
}
public void apply(EditText editText) {
@@ -45,8 +39,6 @@ public final class ReactTextInputLocalData {
editText.setMaxLines(mMaxLines);
editText.setInputType(mInputType);
editText.setHint(mPlaceholder);
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) {
editText.setBreakStrategy(mBreakStrategy);
}
editText.setBreakStrategy(mBreakStrategy);
}
}