CrackMe.apk
Download file
package com.facebook.react.views.textinput;
import android.os.Build;
import android.text.SpannableStringBuilder;
import android.widget.EditText;
public final class ReactTextInputLocalData {
private final int mBreakStrategy;
private final int mInputType;
private final int mMaxLines;
private final int mMinLines;
private final CharSequence mPlaceholder;
private final SpannableStringBuilder mText;
private final float mTextSize;
public ReactTextInputLocalData(EditText editText) {
this.mText = new SpannableStringBuilder(editText.getText());
this.mTextSize = editText.getTextSize();
this.mInputType = editText.getInputType();
this.mPlaceholder = editText.getHint();
this.mMinLines = editText.getMinLines();
this.mMaxLines = editText.getMaxLines();
if (Build.VERSION.SDK_INT >= 23) {
this.mBreakStrategy = editText.getBreakStrategy();
} else {
this.mBreakStrategy = 0;
}
}
public void apply(EditText editText) {
editText.setText(this.mText);
editText.setTextSize(0, this.mTextSize);
editText.setMinLines(this.mMinLines);
editText.setMaxLines(this.mMaxLines);
editText.setInputType(this.mInputType);
editText.setHint(this.mPlaceholder);
if (Build.VERSION.SDK_INT >= 23) {
editText.setBreakStrategy(this.mBreakStrategy);
}
}
}
Download file