final class android.widget.TextView$Marquee
  minor version: 0
  major version: 59
  flags: flags: (0x0030) ACC_FINAL, ACC_SUPER
  this_class: android.widget.TextView$Marquee
  super_class: java.lang.Object
{
  private static final float MARQUEE_DELTA_MAX;
    descriptor: F
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 0.07

  private static final int MARQUEE_DELAY;
    descriptor: I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 1200

  private static final int MARQUEE_DP_PER_SECOND;
    descriptor: I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 30

  private static final byte MARQUEE_STOPPED;
    descriptor: B
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  private static final byte MARQUEE_STARTING;
    descriptor: B
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 1

  private static final byte MARQUEE_RUNNING;
    descriptor: B
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 2

  private final java.lang.ref.WeakReference<android.widget.TextView> mView;
    descriptor: Ljava/lang/ref/WeakReference;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Ljava/lang/ref/WeakReference<Landroid/widget/TextView;>;

  private final android.view.Choreographer mChoreographer;
    descriptor: Landroid/view/Choreographer;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private byte mStatus;
    descriptor: B
    flags: (0x0002) ACC_PRIVATE

  private final float mPixelsPerMs;
    descriptor: F
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private float mMaxScroll;
    descriptor: F
    flags: (0x0002) ACC_PRIVATE

  private float mMaxFadeScroll;
    descriptor: F
    flags: (0x0002) ACC_PRIVATE

  private float mGhostStart;
    descriptor: F
    flags: (0x0002) ACC_PRIVATE

  private float mGhostOffset;
    descriptor: F
    flags: (0x0002) ACC_PRIVATE

  private float mFadeStop;
    descriptor: F
    flags: (0x0002) ACC_PRIVATE

  private int mRepeatLimit;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  private float mScroll;
    descriptor: F
    flags: (0x0002) ACC_PRIVATE

  private long mLastAnimationMs;
    descriptor: J
    flags: (0x0002) ACC_PRIVATE

  private android.view.Choreographer$FrameCallback mTickCallback;
    descriptor: Landroid/view/Choreographer$FrameCallback;
    flags: (0x0002) ACC_PRIVATE

  private android.view.Choreographer$FrameCallback mStartCallback;
    descriptor: Landroid/view/Choreographer$FrameCallback;
    flags: (0x0002) ACC_PRIVATE

  private android.view.Choreographer$FrameCallback mRestartCallback;
    descriptor: Landroid/view/Choreographer$FrameCallback;
    flags: (0x0002) ACC_PRIVATE

  void <init>(android.widget.TextView);
    descriptor: (Landroid/widget/TextView;)V
    flags: (0x0000) 
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // android.widget.TextView$Marquee this
         0: .line 24
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import android.R cannot be resolved\n\tThe import android.icu cannot be resolved\n\tThe import com.android.internal.logging.nano cannot be resolved\n\tThe import libcore.util cannot be resolved\n\tThe import org.xmlpull cannot be resolved\n\tR cannot be resolved to a variable\n\tEmptyArray cannot be resolved to a variable\n\tcom.android.internal.R.attr cannot be resolved to a variable\n\tcom.android.internal.R.styleable cannot be resolved to a variable\n\tcom.android.internal.R.styleable cannot be resolved to a variable\n\tcom.android.internal.R.styleable cannot be resolved to a variable\n\tcom.android.internal.R.styleable cannot be resolved to a variable\n\tcom.android.internal.R.styleable cannot be resolved to a variable\n\tcom.android.internal.R.styleable cannot be resolved to a variable\n\tcom.android.internal.R.styleable cannot be resolved to a variable\n\tcom.android.internal.R.styleable cannot be resolved to a variable\n\tcom.android.internal.R.styleable cannot be resolved to a variable\n\tcom.android.internal.R.styleable cannot be resolved to a variable\n\tcom.android.internal.R.styleable cannot be resolved to a variable\n\tcom.android.internal.R.styleable cannot be resolved to a variable\n\tcom.android.internal.R.styleable cannot be resolved to a variable\n\tcom.android.internal.R.styleable cannot be resolved to a variable\n\tcom.android.internal.R.styleable cannot be resolved to a variable\n\tcom.android.internal.R.styleable cannot be resolved to a variable\n\tcom.android.internal.R.styleable cannot be resolved to a variable\n\tcom.android.internal.R.styleable cannot be resolved to a variable\n\tcom.android.internal.R.styleable cannot be resolved to a variable\n\tcom.android.internal.R.styleable cannot be resolved to a variable\n\tcom.android.internal.R.styleable cannot be resolved to a variable\n\tcom.android.internal.R.styleable cannot be resolved to a variable\n\tcom.android.internal.R.styleable cannot be resolved to a variable\n\tcom.android.internal.R.styleable cannot be resolved to a variable\n\tcom.android.internal.R.styleable cannot be resolved to a variable\n\tcom.android.internal.R.styleable cannot be resolved to a variable\n\tcom.android.internal.R.styleable cannot be resolved to a variable\n\tcom.android.internal.R.styleable cannot be resolved to a variable\n\tcom.android.internal.R.styleable cannot be resolved to a variable\n\tEmptyArray cannot be resolved to a variable\n\tR cannot be resolved to a variable\n\tcom.android.internal.R.styleable cannot be resolved to a variable\n\tcom.android.internal.R.styleable cannot be resolved to a variable\n\tcom.android.internal.R.styleable cannot be resolved to a variable\n\tcom.android.internal.R.styleable cannot be resolved to a variable\n\tcom.android.internal.R.styleable cannot be resolved to a variable\n\tcom.android.internal.R.styleable cannot be resolved to a variable\n\tcom.android.internal.R.styleable cannot be resolved to a variable\n\tcom.android.internal.R.styleable cannot be resolved to a variable\n\tcom.android.internal.R.styleable cannot be resolved to a variable\n\tcom.android.internal.R.styleable cannot be resolved to a variable\n\tcom.android.internal.R.styleable cannot be resolved to a variable\n\tcom.android.internal.R.styleable cannot be resolved to a variable\n\tcom.android.internal.R.styleable cannot be resolved to a variable\n\tcom.android.internal.R.styleable cannot be resolved to a variable\n\tcom.android.internal.R.styleable cannot be resolved to a variable\n\tcom.android.internal.R.styleable cannot be resolved to a variable\n\tcom.android.internal.R.styleable cannot be resolved to a variable\n\tcom.android.internal.R.styleable cannot be resolved to a variable\n\tcom.android.internal.R.styleable cannot be resolved to a variable\n\tcom.android.internal.R.styleable cannot be resolved to a variable\n\tcom.android.internal.R.styleable cannot be resolved to a variable\n\tcom.android.internal.R.styleable cannot be resolved to a variable\n\tcom.android.internal.R.styleable cannot be resolved to a variable\n\tcom.android.internal.R.styleable cannot be resolved to a variable\n\tcom.android.internal.R.styleable cannot be resolved to a variable\n\tcom.android.internal.R.styleable cannot be resolved to a variable\n\tcom.android.internal.R.styleable cannot be resolved to a variable\n\tcom.android.internal.R.styleable cannot be resolved to a variable\n\tcom.android.internal.R.styleable cannot be resolved to a variable\n\tcom.android.internal.R.styleable cannot be resolved to a variable\n\tcom.android.internal.R.styleable cannot be resolved to a variable\n\tcom.android.internal.R.styleable cannot be resolved to a variable\n\tcom.android.internal.R.styleable cannot be resolved to a variable\n\tcom.android.internal.R.styleable cannot be resolved to a variable\n\tcom.android.internal.R.styleable cannot be resolved to a variable\n\tcom.android.internal.R.styleable cannot be resolved to a variable\n\tcom.android.internal.R.styleable cannot be resolved to a variable\n\tXmlPullParserException cannot be resolved to a type\n\tcom.android.internal.R.drawable cannot be resolved to a variable\n\tR cannot be resolved to a variable\n\tR cannot be resolved to a variable\n\tR cannot be resolved to a variable\n\tR cannot be resolved to a variable\n\tR cannot be resolved to a variable\n\tR cannot be resolved to a variable\n\tcom.android.internal.R.string cannot be resolved to a variable\n\tandroid.R.id cannot be resolved to a variable\n\tandroid.R.id cannot be resolved to a variable\n\tandroid.R.id cannot be resolved to a variable\n\tandroid.R.id cannot be resolved to a variable\n\tandroid.R.id cannot be resolved to a variable\n\tandroid.R.id cannot be resolved to a variable\n\tandroid.R.id cannot be resolved to a variable\n\tandroid.R.id cannot be resolved to a variable\n\tandroid.R.id cannot be resolved to a variable\n\tandroid.R.id cannot be resolved to a variable\n\tandroid.R.id cannot be resolved to a variable\n\tcom.android.internal.R.string cannot be resolved to a variable\n\tMetricsEvent cannot be resolved to a variable\n\tThe method completeOnTimeout(null, int, TimeUnit) is undefined for the type CompletableFuture<TextClassification>\n\tDecimalFormatSymbols cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.widget.TextView$Marquee this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/widget/TextView$Marquee;
    MethodParameters:
      Name  Flags
      v     

  void tick();
    descriptor: ()V
    flags: (0x0000) 
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // android.widget.TextView$Marquee this
         0: .line 12394
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.widget.TextView$Marquee this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/widget/TextView$Marquee;

  void stop();
    descriptor: ()V
    flags: (0x0000) 
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // android.widget.TextView$Marquee this
         0: .line 12418
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.widget.TextView$Marquee this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/widget/TextView$Marquee;

  private void resetScroll();
    descriptor: ()V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // android.widget.TextView$Marquee this
         0: .line 12426
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.widget.TextView$Marquee this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/widget/TextView$Marquee;

  void start(int);
    descriptor: (I)V
    flags: (0x0000) 
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // android.widget.TextView$Marquee this
         0: .line 12432
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.widget.TextView$Marquee this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/widget/TextView$Marquee;
    MethodParameters:
             Name  Flags
      repeatLimit  

  float getGhostOffset();
    descriptor: ()F
    flags: (0x0000) 
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // android.widget.TextView$Marquee this
         0: .line 12457
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.widget.TextView$Marquee this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/widget/TextView$Marquee;

  float getScroll();
    descriptor: ()F
    flags: (0x0000) 
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // android.widget.TextView$Marquee this
         0: .line 12461
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.widget.TextView$Marquee this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/widget/TextView$Marquee;

  float getMaxFadeScroll();
    descriptor: ()F
    flags: (0x0000) 
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // android.widget.TextView$Marquee this
         0: .line 12465
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.widget.TextView$Marquee this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/widget/TextView$Marquee;

  boolean shouldDrawLeftFade();
    descriptor: ()Z
    flags: (0x0000) 
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // android.widget.TextView$Marquee this
         0: .line 12469
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.widget.TextView$Marquee this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/widget/TextView$Marquee;

  boolean shouldDrawGhost();
    descriptor: ()Z
    flags: (0x0000) 
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // android.widget.TextView$Marquee this
         0: .line 12473
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.widget.TextView$Marquee this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/widget/TextView$Marquee;

  boolean isRunning();
    descriptor: ()Z
    flags: (0x0000) 
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // android.widget.TextView$Marquee this
         0: .line 12477
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.widget.TextView$Marquee this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/widget/TextView$Marquee;

  boolean isStopped();
    descriptor: ()Z
    flags: (0x0000) 
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // android.widget.TextView$Marquee this
         0: .line 12481
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.widget.TextView$Marquee this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/widget/TextView$Marquee;
}
SourceFile: "TextView.java"
NestHost: android.widget.TextView
InnerClasses:
  public abstract FrameCallback = android.view.Choreographer$FrameCallback of android.view.Choreographer
  private final Marquee = android.widget.TextView$Marquee of android.widget.TextView