granularity level: instruction
.class public final Landroidx/core/widget/TextViewCompat;
.super Ljava/lang/Object;
.source "TextViewCompat.java"
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Landroidx/core/widget/TextViewCompat$OreoCallback;,
Landroidx/core/widget/TextViewCompat$AutoSizeTextType;
}
.end annotation
.field public static final AUTO_SIZE_TEXT_TYPE_NONE:I = 0x0
.field public static final AUTO_SIZE_TEXT_TYPE_UNIFORM:I = 0x1
.field private static final LINES:I = 0x1
.field private static final LOG_TAG:Ljava/lang/String; = "TextViewCompat"
.field private static sMaxModeField:Ljava/lang/reflect/Field;
.field private static sMaxModeFieldFetched:Z
.field private static sMaximumField:Ljava/lang/reflect/Field;
.field private static sMaximumFieldFetched:Z
.field private static sMinModeField:Ljava/lang/reflect/Field;
.field private static sMinModeFieldFetched:Z
.field private static sMinimumField:Ljava/lang/reflect/Field;
.field private static sMinimumFieldFetched:Z
.method private constructor <init>()V
.locals 0
invoke-direct/range {p0 .. p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static getAutoSizeMaxTextSize(Landroid/widget/TextView;)I
.locals 2
const/4 v0, 0x0
return v0
.end method
.method public static getAutoSizeMinTextSize(Landroid/widget/TextView;)I
.locals 2
const/4 v0, 0x0
return v0
.end method
.method public static getAutoSizeStepGranularity(Landroid/widget/TextView;)I
.locals 2
const/4 v0, 0x0
return v0
.end method
.method public static getAutoSizeTextAvailableSizes(Landroid/widget/TextView;)[I
.locals 2
const/4 v0, 0x0
return-object v0
.end method
.method public static getAutoSizeTextType(Landroid/widget/TextView;)I
.locals 2
const/4 v0, 0x0
return v0
.end method
.method public static getCompoundDrawableTintList(Landroid/widget/TextView;)Landroid/content/res/ColorStateList;
.locals 2
const/4 v0, 0x0
return-object v0
.end method
.method public static getCompoundDrawableTintMode(Landroid/widget/TextView;)Landroid/graphics/PorterDuff$Mode;
.locals 2
const/4 v0, 0x0
return-object v0
.end method
.method public static getCompoundDrawablesRelative(Landroid/widget/TextView;)[Landroid/graphics/drawable/Drawable;
.locals 4
const/4 v0, 0x0
return-object v0
.end method
.method public static getFirstBaselineToTopHeight(Landroid/widget/TextView;)I
.locals 1
const/4 v0, 0x0
return v0
.end method
.method public static getLastBaselineToBottomHeight(Landroid/widget/TextView;)I
.locals 1
const/4 v0, 0x0
return v0
.end method
.method public static getMaxLines(Landroid/widget/TextView;)I
.locals 2
const/4 v0, 0x0
return v0
.end method
.method public static getMinLines(Landroid/widget/TextView;)I
.locals 2
const/4 v0, 0x0
return v0
.end method
.method private static getTextDirection(Landroid/text/TextDirectionHeuristic;)I
.locals 2
const/4 v0, 0x0
return v0
.end method
.method private static getTextDirectionHeuristic(Landroid/widget/TextView;)Landroid/text/TextDirectionHeuristic;
.locals 4
const/4 v0, 0x0
return-object v0
.end method
.method public static getTextMetricsParams(Landroid/widget/TextView;)Landroidx/core/text/PrecomputedTextCompat$Params;
.locals 3
const/4 v0, 0x0
return-object v0
.end method
.method private static retrieveField(Ljava/lang/String;)Ljava/lang/reflect/Field;
.locals 3
const/4 v0, 0x0
return-object v0
.end method
.method private static retrieveIntFromField(Ljava/lang/reflect/Field;Landroid/widget/TextView;)I
.locals 1
const/4 v0, 0x0
return v0
.end method
.method public static setAutoSizeTextTypeUniformWithConfiguration(Landroid/widget/TextView;IIII)V
.locals 2
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/lang/IllegalArgumentException;
}
.end annotation
return-void
.end method
.method public static setAutoSizeTextTypeUniformWithPresetSizes(Landroid/widget/TextView;[II)V
.locals 2
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/lang/IllegalArgumentException;
}
.end annotation
return-void
.end method
.method public static setAutoSizeTextTypeWithDefaults(Landroid/widget/TextView;I)V
.locals 2
return-void
.end method
.method public static setCompoundDrawableTintList(Landroid/widget/TextView;Landroid/content/res/ColorStateList;)V
.locals 2
return-void
.end method
.method public static setCompoundDrawableTintMode(Landroid/widget/TextView;Landroid/graphics/PorterDuff$Mode;)V
.locals 2
return-void
.end method
.method public static setCompoundDrawablesRelative(Landroid/widget/TextView;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V
.locals 2
return-void
.end method
.method public static setCompoundDrawablesRelativeWithIntrinsicBounds(Landroid/widget/TextView;IIII)V
.locals 2
return-void
.end method
.method public static setCompoundDrawablesRelativeWithIntrinsicBounds(Landroid/widget/TextView;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V
.locals 2
return-void
.end method
.method public static setCustomSelectionActionModeCallback(Landroid/widget/TextView;Landroid/view/ActionMode$Callback;)V
.locals 0
return-void
.end method
.method public static setFirstBaselineToTopHeight(Landroid/widget/TextView;I)V
.locals 3
return-void
.end method
.method public static setLastBaselineToBottomHeight(Landroid/widget/TextView;I)V
.locals 3
return-void
.end method
.method public static setLineHeight(Landroid/widget/TextView;I)V
.locals 2
return-void
.end method
.method public static setPrecomputedText(Landroid/widget/TextView;Landroidx/core/text/PrecomputedTextCompat;)V
.locals 2
return-void
.end method
.method public static setTextAppearance(Landroid/widget/TextView;I)V
.locals 2
return-void
.end method
.method public static setTextMetricsParams(Landroid/widget/TextView;Landroidx/core/text/PrecomputedTextCompat$Params;)V
.locals 2
return-void
.end method
.method public static wrapCustomSelectionActionModeCallback(Landroid/widget/TextView;Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode$Callback;
.locals 2
const/4 v0, 0x0
return-object v0
.end method