discord-jadx/app/src/main/java/androidx/appcompat/text/AllCapsTransformationMethod...

29 lines
981 B
Java
Raw Normal View History

2021-06-27 20:44:35 +00:00
package androidx.appcompat.text;
import android.content.Context;
import android.graphics.Rect;
import android.text.method.TransformationMethod;
import android.view.View;
import androidx.annotation.RestrictTo;
import java.util.Locale;
@RestrictTo({RestrictTo.Scope.LIBRARY_GROUP_PREFIX})
public class AllCapsTransformationMethod implements TransformationMethod {
private Locale mLocale;
public AllCapsTransformationMethod(Context context) {
this.mLocale = context.getResources().getConfiguration().locale;
}
@Override // android.text.method.TransformationMethod
public CharSequence getTransformation(CharSequence charSequence, View view) {
if (charSequence != null) {
return charSequence.toString().toUpperCase(this.mLocale);
}
return null;
}
@Override // android.text.method.TransformationMethod
public void onFocusChanged(View view, CharSequence charSequence, boolean z2, int i, Rect rect) {
}
}