Changes of com.discord v278
This commit is contained in:
commit
50139b7f2b
9540 changed files with 1817693 additions and 0 deletions
24
com.discord/smali/android/support/annotation/AnimRes.smali
Normal file
24
com.discord/smali/android/support/annotation/AnimRes.smali
Normal file
|
@ -0,0 +1,24 @@
|
|||
.class public interface abstract annotation Landroid/support/annotation/AnimRes;
|
||||
.super Ljava/lang/Object;
|
||||
.source "AnimRes.java"
|
||||
|
||||
# interfaces
|
||||
.implements Ljava/lang/annotation/Annotation;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation runtime Ljava/lang/annotation/Documented;
|
||||
.end annotation
|
||||
|
||||
.annotation runtime Ljava/lang/annotation/Retention;
|
||||
value = .enum Ljava/lang/annotation/RetentionPolicy;->CLASS:Ljava/lang/annotation/RetentionPolicy;
|
||||
.end annotation
|
||||
|
||||
.annotation runtime Ljava/lang/annotation/Target;
|
||||
value = {
|
||||
.enum Ljava/lang/annotation/ElementType;->METHOD:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->PARAMETER:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->FIELD:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->LOCAL_VARIABLE:Ljava/lang/annotation/ElementType;
|
||||
}
|
||||
.end annotation
|
|
@ -0,0 +1,24 @@
|
|||
.class public interface abstract annotation Landroid/support/annotation/AnimatorRes;
|
||||
.super Ljava/lang/Object;
|
||||
.source "AnimatorRes.java"
|
||||
|
||||
# interfaces
|
||||
.implements Ljava/lang/annotation/Annotation;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation runtime Ljava/lang/annotation/Documented;
|
||||
.end annotation
|
||||
|
||||
.annotation runtime Ljava/lang/annotation/Retention;
|
||||
value = .enum Ljava/lang/annotation/RetentionPolicy;->CLASS:Ljava/lang/annotation/RetentionPolicy;
|
||||
.end annotation
|
||||
|
||||
.annotation runtime Ljava/lang/annotation/Target;
|
||||
value = {
|
||||
.enum Ljava/lang/annotation/ElementType;->METHOD:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->PARAMETER:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->FIELD:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->LOCAL_VARIABLE:Ljava/lang/annotation/ElementType;
|
||||
}
|
||||
.end annotation
|
24
com.discord/smali/android/support/annotation/AnyRes.smali
Normal file
24
com.discord/smali/android/support/annotation/AnyRes.smali
Normal file
|
@ -0,0 +1,24 @@
|
|||
.class public interface abstract annotation Landroid/support/annotation/AnyRes;
|
||||
.super Ljava/lang/Object;
|
||||
.source "AnyRes.java"
|
||||
|
||||
# interfaces
|
||||
.implements Ljava/lang/annotation/Annotation;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation runtime Ljava/lang/annotation/Documented;
|
||||
.end annotation
|
||||
|
||||
.annotation runtime Ljava/lang/annotation/Retention;
|
||||
value = .enum Ljava/lang/annotation/RetentionPolicy;->CLASS:Ljava/lang/annotation/RetentionPolicy;
|
||||
.end annotation
|
||||
|
||||
.annotation runtime Ljava/lang/annotation/Target;
|
||||
value = {
|
||||
.enum Ljava/lang/annotation/ElementType;->METHOD:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->PARAMETER:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->FIELD:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->LOCAL_VARIABLE:Ljava/lang/annotation/ElementType;
|
||||
}
|
||||
.end annotation
|
24
com.discord/smali/android/support/annotation/ArrayRes.smali
Normal file
24
com.discord/smali/android/support/annotation/ArrayRes.smali
Normal file
|
@ -0,0 +1,24 @@
|
|||
.class public interface abstract annotation Landroid/support/annotation/ArrayRes;
|
||||
.super Ljava/lang/Object;
|
||||
.source "ArrayRes.java"
|
||||
|
||||
# interfaces
|
||||
.implements Ljava/lang/annotation/Annotation;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation runtime Ljava/lang/annotation/Documented;
|
||||
.end annotation
|
||||
|
||||
.annotation runtime Ljava/lang/annotation/Retention;
|
||||
value = .enum Ljava/lang/annotation/RetentionPolicy;->CLASS:Ljava/lang/annotation/RetentionPolicy;
|
||||
.end annotation
|
||||
|
||||
.annotation runtime Ljava/lang/annotation/Target;
|
||||
value = {
|
||||
.enum Ljava/lang/annotation/ElementType;->METHOD:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->PARAMETER:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->FIELD:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->LOCAL_VARIABLE:Ljava/lang/annotation/ElementType;
|
||||
}
|
||||
.end annotation
|
24
com.discord/smali/android/support/annotation/AttrRes.smali
Normal file
24
com.discord/smali/android/support/annotation/AttrRes.smali
Normal file
|
@ -0,0 +1,24 @@
|
|||
.class public interface abstract annotation Landroid/support/annotation/AttrRes;
|
||||
.super Ljava/lang/Object;
|
||||
.source "AttrRes.java"
|
||||
|
||||
# interfaces
|
||||
.implements Ljava/lang/annotation/Annotation;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation runtime Ljava/lang/annotation/Documented;
|
||||
.end annotation
|
||||
|
||||
.annotation runtime Ljava/lang/annotation/Retention;
|
||||
value = .enum Ljava/lang/annotation/RetentionPolicy;->CLASS:Ljava/lang/annotation/RetentionPolicy;
|
||||
.end annotation
|
||||
|
||||
.annotation runtime Ljava/lang/annotation/Target;
|
||||
value = {
|
||||
.enum Ljava/lang/annotation/ElementType;->METHOD:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->PARAMETER:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->FIELD:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->LOCAL_VARIABLE:Ljava/lang/annotation/ElementType;
|
||||
}
|
||||
.end annotation
|
|
@ -0,0 +1,23 @@
|
|||
.class public interface abstract annotation Landroid/support/annotation/BinderThread;
|
||||
.super Ljava/lang/Object;
|
||||
.source "BinderThread.java"
|
||||
|
||||
# interfaces
|
||||
.implements Ljava/lang/annotation/Annotation;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation runtime Ljava/lang/annotation/Documented;
|
||||
.end annotation
|
||||
|
||||
.annotation runtime Ljava/lang/annotation/Retention;
|
||||
value = .enum Ljava/lang/annotation/RetentionPolicy;->CLASS:Ljava/lang/annotation/RetentionPolicy;
|
||||
.end annotation
|
||||
|
||||
.annotation runtime Ljava/lang/annotation/Target;
|
||||
value = {
|
||||
.enum Ljava/lang/annotation/ElementType;->METHOD:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->CONSTRUCTOR:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->TYPE:Ljava/lang/annotation/ElementType;
|
||||
}
|
||||
.end annotation
|
24
com.discord/smali/android/support/annotation/BoolRes.smali
Normal file
24
com.discord/smali/android/support/annotation/BoolRes.smali
Normal file
|
@ -0,0 +1,24 @@
|
|||
.class public interface abstract annotation Landroid/support/annotation/BoolRes;
|
||||
.super Ljava/lang/Object;
|
||||
.source "BoolRes.java"
|
||||
|
||||
# interfaces
|
||||
.implements Ljava/lang/annotation/Annotation;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation runtime Ljava/lang/annotation/Documented;
|
||||
.end annotation
|
||||
|
||||
.annotation runtime Ljava/lang/annotation/Retention;
|
||||
value = .enum Ljava/lang/annotation/RetentionPolicy;->CLASS:Ljava/lang/annotation/RetentionPolicy;
|
||||
.end annotation
|
||||
|
||||
.annotation runtime Ljava/lang/annotation/Target;
|
||||
value = {
|
||||
.enum Ljava/lang/annotation/ElementType;->METHOD:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->PARAMETER:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->FIELD:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->LOCAL_VARIABLE:Ljava/lang/annotation/ElementType;
|
||||
}
|
||||
.end annotation
|
21
com.discord/smali/android/support/annotation/CallSuper.smali
Normal file
21
com.discord/smali/android/support/annotation/CallSuper.smali
Normal file
|
@ -0,0 +1,21 @@
|
|||
.class public interface abstract annotation Landroid/support/annotation/CallSuper;
|
||||
.super Ljava/lang/Object;
|
||||
.source "CallSuper.java"
|
||||
|
||||
# interfaces
|
||||
.implements Ljava/lang/annotation/Annotation;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation runtime Ljava/lang/annotation/Documented;
|
||||
.end annotation
|
||||
|
||||
.annotation runtime Ljava/lang/annotation/Retention;
|
||||
value = .enum Ljava/lang/annotation/RetentionPolicy;->CLASS:Ljava/lang/annotation/RetentionPolicy;
|
||||
.end annotation
|
||||
|
||||
.annotation runtime Ljava/lang/annotation/Target;
|
||||
value = {
|
||||
.enum Ljava/lang/annotation/ElementType;->METHOD:Ljava/lang/annotation/ElementType;
|
||||
}
|
||||
.end annotation
|
|
@ -0,0 +1,32 @@
|
|||
.class public interface abstract annotation Landroid/support/annotation/CheckResult;
|
||||
.super Ljava/lang/Object;
|
||||
.source "CheckResult.java"
|
||||
|
||||
# interfaces
|
||||
.implements Ljava/lang/annotation/Annotation;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/AnnotationDefault;
|
||||
value = .subannotation Landroid/support/annotation/CheckResult;
|
||||
suggest = ""
|
||||
.end subannotation
|
||||
.end annotation
|
||||
|
||||
.annotation runtime Ljava/lang/annotation/Documented;
|
||||
.end annotation
|
||||
|
||||
.annotation runtime Ljava/lang/annotation/Retention;
|
||||
value = .enum Ljava/lang/annotation/RetentionPolicy;->CLASS:Ljava/lang/annotation/RetentionPolicy;
|
||||
.end annotation
|
||||
|
||||
.annotation runtime Ljava/lang/annotation/Target;
|
||||
value = {
|
||||
.enum Ljava/lang/annotation/ElementType;->METHOD:Ljava/lang/annotation/ElementType;
|
||||
}
|
||||
.end annotation
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public abstract suggest()Ljava/lang/String;
|
||||
.end method
|
21
com.discord/smali/android/support/annotation/ColorInt.smali
Normal file
21
com.discord/smali/android/support/annotation/ColorInt.smali
Normal file
|
@ -0,0 +1,21 @@
|
|||
.class public interface abstract annotation Landroid/support/annotation/ColorInt;
|
||||
.super Ljava/lang/Object;
|
||||
.source "ColorInt.java"
|
||||
|
||||
# interfaces
|
||||
.implements Ljava/lang/annotation/Annotation;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation runtime Ljava/lang/annotation/Retention;
|
||||
value = .enum Ljava/lang/annotation/RetentionPolicy;->CLASS:Ljava/lang/annotation/RetentionPolicy;
|
||||
.end annotation
|
||||
|
||||
.annotation runtime Ljava/lang/annotation/Target;
|
||||
value = {
|
||||
.enum Ljava/lang/annotation/ElementType;->PARAMETER:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->METHOD:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->LOCAL_VARIABLE:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->FIELD:Ljava/lang/annotation/ElementType;
|
||||
}
|
||||
.end annotation
|
24
com.discord/smali/android/support/annotation/ColorRes.smali
Normal file
24
com.discord/smali/android/support/annotation/ColorRes.smali
Normal file
|
@ -0,0 +1,24 @@
|
|||
.class public interface abstract annotation Landroid/support/annotation/ColorRes;
|
||||
.super Ljava/lang/Object;
|
||||
.source "ColorRes.java"
|
||||
|
||||
# interfaces
|
||||
.implements Ljava/lang/annotation/Annotation;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation runtime Ljava/lang/annotation/Documented;
|
||||
.end annotation
|
||||
|
||||
.annotation runtime Ljava/lang/annotation/Retention;
|
||||
value = .enum Ljava/lang/annotation/RetentionPolicy;->CLASS:Ljava/lang/annotation/RetentionPolicy;
|
||||
.end annotation
|
||||
|
||||
.annotation runtime Ljava/lang/annotation/Target;
|
||||
value = {
|
||||
.enum Ljava/lang/annotation/ElementType;->METHOD:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->PARAMETER:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->FIELD:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->LOCAL_VARIABLE:Ljava/lang/annotation/ElementType;
|
||||
}
|
||||
.end annotation
|
24
com.discord/smali/android/support/annotation/DimenRes.smali
Normal file
24
com.discord/smali/android/support/annotation/DimenRes.smali
Normal file
|
@ -0,0 +1,24 @@
|
|||
.class public interface abstract annotation Landroid/support/annotation/DimenRes;
|
||||
.super Ljava/lang/Object;
|
||||
.source "DimenRes.java"
|
||||
|
||||
# interfaces
|
||||
.implements Ljava/lang/annotation/Annotation;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation runtime Ljava/lang/annotation/Documented;
|
||||
.end annotation
|
||||
|
||||
.annotation runtime Ljava/lang/annotation/Retention;
|
||||
value = .enum Ljava/lang/annotation/RetentionPolicy;->CLASS:Ljava/lang/annotation/RetentionPolicy;
|
||||
.end annotation
|
||||
|
||||
.annotation runtime Ljava/lang/annotation/Target;
|
||||
value = {
|
||||
.enum Ljava/lang/annotation/ElementType;->METHOD:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->PARAMETER:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->FIELD:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->LOCAL_VARIABLE:Ljava/lang/annotation/ElementType;
|
||||
}
|
||||
.end annotation
|
|
@ -0,0 +1,24 @@
|
|||
.class public interface abstract annotation Landroid/support/annotation/DrawableRes;
|
||||
.super Ljava/lang/Object;
|
||||
.source "DrawableRes.java"
|
||||
|
||||
# interfaces
|
||||
.implements Ljava/lang/annotation/Annotation;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation runtime Ljava/lang/annotation/Documented;
|
||||
.end annotation
|
||||
|
||||
.annotation runtime Ljava/lang/annotation/Retention;
|
||||
value = .enum Ljava/lang/annotation/RetentionPolicy;->CLASS:Ljava/lang/annotation/RetentionPolicy;
|
||||
.end annotation
|
||||
|
||||
.annotation runtime Ljava/lang/annotation/Target;
|
||||
value = {
|
||||
.enum Ljava/lang/annotation/ElementType;->METHOD:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->PARAMETER:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->FIELD:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->LOCAL_VARIABLE:Ljava/lang/annotation/ElementType;
|
||||
}
|
||||
.end annotation
|
|
@ -0,0 +1,45 @@
|
|||
.class public interface abstract annotation Landroid/support/annotation/FloatRange;
|
||||
.super Ljava/lang/Object;
|
||||
.source "FloatRange.java"
|
||||
|
||||
# interfaces
|
||||
.implements Ljava/lang/annotation/Annotation;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/AnnotationDefault;
|
||||
value = .subannotation Landroid/support/annotation/FloatRange;
|
||||
from = -Infinity
|
||||
fromInclusive = true
|
||||
to = Infinity
|
||||
toInclusive = true
|
||||
.end subannotation
|
||||
.end annotation
|
||||
|
||||
.annotation runtime Ljava/lang/annotation/Retention;
|
||||
value = .enum Ljava/lang/annotation/RetentionPolicy;->CLASS:Ljava/lang/annotation/RetentionPolicy;
|
||||
.end annotation
|
||||
|
||||
.annotation runtime Ljava/lang/annotation/Target;
|
||||
value = {
|
||||
.enum Ljava/lang/annotation/ElementType;->METHOD:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->PARAMETER:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->FIELD:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->LOCAL_VARIABLE:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->ANNOTATION_TYPE:Ljava/lang/annotation/ElementType;
|
||||
}
|
||||
.end annotation
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public abstract from()D
|
||||
.end method
|
||||
|
||||
.method public abstract fromInclusive()Z
|
||||
.end method
|
||||
|
||||
.method public abstract to()D
|
||||
.end method
|
||||
|
||||
.method public abstract toInclusive()Z
|
||||
.end method
|
|
@ -0,0 +1,24 @@
|
|||
.class public interface abstract annotation Landroid/support/annotation/FractionRes;
|
||||
.super Ljava/lang/Object;
|
||||
.source "FractionRes.java"
|
||||
|
||||
# interfaces
|
||||
.implements Ljava/lang/annotation/Annotation;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation runtime Ljava/lang/annotation/Documented;
|
||||
.end annotation
|
||||
|
||||
.annotation runtime Ljava/lang/annotation/Retention;
|
||||
value = .enum Ljava/lang/annotation/RetentionPolicy;->CLASS:Ljava/lang/annotation/RetentionPolicy;
|
||||
.end annotation
|
||||
|
||||
.annotation runtime Ljava/lang/annotation/Target;
|
||||
value = {
|
||||
.enum Ljava/lang/annotation/ElementType;->METHOD:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->PARAMETER:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->FIELD:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->LOCAL_VARIABLE:Ljava/lang/annotation/ElementType;
|
||||
}
|
||||
.end annotation
|
24
com.discord/smali/android/support/annotation/IdRes.smali
Normal file
24
com.discord/smali/android/support/annotation/IdRes.smali
Normal file
|
@ -0,0 +1,24 @@
|
|||
.class public interface abstract annotation Landroid/support/annotation/IdRes;
|
||||
.super Ljava/lang/Object;
|
||||
.source "IdRes.java"
|
||||
|
||||
# interfaces
|
||||
.implements Ljava/lang/annotation/Annotation;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation runtime Ljava/lang/annotation/Documented;
|
||||
.end annotation
|
||||
|
||||
.annotation runtime Ljava/lang/annotation/Retention;
|
||||
value = .enum Ljava/lang/annotation/RetentionPolicy;->CLASS:Ljava/lang/annotation/RetentionPolicy;
|
||||
.end annotation
|
||||
|
||||
.annotation runtime Ljava/lang/annotation/Target;
|
||||
value = {
|
||||
.enum Ljava/lang/annotation/ElementType;->METHOD:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->PARAMETER:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->FIELD:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->LOCAL_VARIABLE:Ljava/lang/annotation/ElementType;
|
||||
}
|
||||
.end annotation
|
33
com.discord/smali/android/support/annotation/IntDef.smali
Normal file
33
com.discord/smali/android/support/annotation/IntDef.smali
Normal file
|
@ -0,0 +1,33 @@
|
|||
.class public interface abstract annotation Landroid/support/annotation/IntDef;
|
||||
.super Ljava/lang/Object;
|
||||
.source "IntDef.java"
|
||||
|
||||
# interfaces
|
||||
.implements Ljava/lang/annotation/Annotation;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/AnnotationDefault;
|
||||
value = .subannotation Landroid/support/annotation/IntDef;
|
||||
flag = false
|
||||
value = {}
|
||||
.end subannotation
|
||||
.end annotation
|
||||
|
||||
.annotation runtime Ljava/lang/annotation/Retention;
|
||||
value = .enum Ljava/lang/annotation/RetentionPolicy;->SOURCE:Ljava/lang/annotation/RetentionPolicy;
|
||||
.end annotation
|
||||
|
||||
.annotation runtime Ljava/lang/annotation/Target;
|
||||
value = {
|
||||
.enum Ljava/lang/annotation/ElementType;->ANNOTATION_TYPE:Ljava/lang/annotation/ElementType;
|
||||
}
|
||||
.end annotation
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public abstract flag()Z
|
||||
.end method
|
||||
|
||||
.method public abstract value()[J
|
||||
.end method
|
36
com.discord/smali/android/support/annotation/IntRange.smali
Normal file
36
com.discord/smali/android/support/annotation/IntRange.smali
Normal file
|
@ -0,0 +1,36 @@
|
|||
.class public interface abstract annotation Landroid/support/annotation/IntRange;
|
||||
.super Ljava/lang/Object;
|
||||
.source "IntRange.java"
|
||||
|
||||
# interfaces
|
||||
.implements Ljava/lang/annotation/Annotation;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/AnnotationDefault;
|
||||
value = .subannotation Landroid/support/annotation/IntRange;
|
||||
from = -0x8000000000000000L
|
||||
to = 0x7fffffffffffffffL
|
||||
.end subannotation
|
||||
.end annotation
|
||||
|
||||
.annotation runtime Ljava/lang/annotation/Retention;
|
||||
value = .enum Ljava/lang/annotation/RetentionPolicy;->CLASS:Ljava/lang/annotation/RetentionPolicy;
|
||||
.end annotation
|
||||
|
||||
.annotation runtime Ljava/lang/annotation/Target;
|
||||
value = {
|
||||
.enum Ljava/lang/annotation/ElementType;->METHOD:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->PARAMETER:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->FIELD:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->LOCAL_VARIABLE:Ljava/lang/annotation/ElementType;
|
||||
}
|
||||
.end annotation
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public abstract from()J
|
||||
.end method
|
||||
|
||||
.method public abstract to()J
|
||||
.end method
|
|
@ -0,0 +1,24 @@
|
|||
.class public interface abstract annotation Landroid/support/annotation/IntegerRes;
|
||||
.super Ljava/lang/Object;
|
||||
.source "IntegerRes.java"
|
||||
|
||||
# interfaces
|
||||
.implements Ljava/lang/annotation/Annotation;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation runtime Ljava/lang/annotation/Documented;
|
||||
.end annotation
|
||||
|
||||
.annotation runtime Ljava/lang/annotation/Retention;
|
||||
value = .enum Ljava/lang/annotation/RetentionPolicy;->CLASS:Ljava/lang/annotation/RetentionPolicy;
|
||||
.end annotation
|
||||
|
||||
.annotation runtime Ljava/lang/annotation/Target;
|
||||
value = {
|
||||
.enum Ljava/lang/annotation/ElementType;->METHOD:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->PARAMETER:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->FIELD:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->LOCAL_VARIABLE:Ljava/lang/annotation/ElementType;
|
||||
}
|
||||
.end annotation
|
|
@ -0,0 +1,24 @@
|
|||
.class public interface abstract annotation Landroid/support/annotation/InterpolatorRes;
|
||||
.super Ljava/lang/Object;
|
||||
.source "InterpolatorRes.java"
|
||||
|
||||
# interfaces
|
||||
.implements Ljava/lang/annotation/Annotation;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation runtime Ljava/lang/annotation/Documented;
|
||||
.end annotation
|
||||
|
||||
.annotation runtime Ljava/lang/annotation/Retention;
|
||||
value = .enum Ljava/lang/annotation/RetentionPolicy;->CLASS:Ljava/lang/annotation/RetentionPolicy;
|
||||
.end annotation
|
||||
|
||||
.annotation runtime Ljava/lang/annotation/Target;
|
||||
value = {
|
||||
.enum Ljava/lang/annotation/ElementType;->METHOD:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->PARAMETER:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->FIELD:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->LOCAL_VARIABLE:Ljava/lang/annotation/ElementType;
|
||||
}
|
||||
.end annotation
|
23
com.discord/smali/android/support/annotation/Keep.smali
Normal file
23
com.discord/smali/android/support/annotation/Keep.smali
Normal file
|
@ -0,0 +1,23 @@
|
|||
.class public interface abstract annotation Landroid/support/annotation/Keep;
|
||||
.super Ljava/lang/Object;
|
||||
.source "Keep.java"
|
||||
|
||||
# interfaces
|
||||
.implements Ljava/lang/annotation/Annotation;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation runtime Ljava/lang/annotation/Retention;
|
||||
value = .enum Ljava/lang/annotation/RetentionPolicy;->CLASS:Ljava/lang/annotation/RetentionPolicy;
|
||||
.end annotation
|
||||
|
||||
.annotation runtime Ljava/lang/annotation/Target;
|
||||
value = {
|
||||
.enum Ljava/lang/annotation/ElementType;->PACKAGE:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->TYPE:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->ANNOTATION_TYPE:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->CONSTRUCTOR:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->METHOD:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->FIELD:Ljava/lang/annotation/ElementType;
|
||||
}
|
||||
.end annotation
|
24
com.discord/smali/android/support/annotation/LayoutRes.smali
Normal file
24
com.discord/smali/android/support/annotation/LayoutRes.smali
Normal file
|
@ -0,0 +1,24 @@
|
|||
.class public interface abstract annotation Landroid/support/annotation/LayoutRes;
|
||||
.super Ljava/lang/Object;
|
||||
.source "LayoutRes.java"
|
||||
|
||||
# interfaces
|
||||
.implements Ljava/lang/annotation/Annotation;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation runtime Ljava/lang/annotation/Documented;
|
||||
.end annotation
|
||||
|
||||
.annotation runtime Ljava/lang/annotation/Retention;
|
||||
value = .enum Ljava/lang/annotation/RetentionPolicy;->CLASS:Ljava/lang/annotation/RetentionPolicy;
|
||||
.end annotation
|
||||
|
||||
.annotation runtime Ljava/lang/annotation/Target;
|
||||
value = {
|
||||
.enum Ljava/lang/annotation/ElementType;->METHOD:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->PARAMETER:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->FIELD:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->LOCAL_VARIABLE:Ljava/lang/annotation/ElementType;
|
||||
}
|
||||
.end annotation
|
|
@ -0,0 +1,23 @@
|
|||
.class public interface abstract annotation Landroid/support/annotation/MainThread;
|
||||
.super Ljava/lang/Object;
|
||||
.source "MainThread.java"
|
||||
|
||||
# interfaces
|
||||
.implements Ljava/lang/annotation/Annotation;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation runtime Ljava/lang/annotation/Documented;
|
||||
.end annotation
|
||||
|
||||
.annotation runtime Ljava/lang/annotation/Retention;
|
||||
value = .enum Ljava/lang/annotation/RetentionPolicy;->CLASS:Ljava/lang/annotation/RetentionPolicy;
|
||||
.end annotation
|
||||
|
||||
.annotation runtime Ljava/lang/annotation/Target;
|
||||
value = {
|
||||
.enum Ljava/lang/annotation/ElementType;->METHOD:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->CONSTRUCTOR:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->TYPE:Ljava/lang/annotation/ElementType;
|
||||
}
|
||||
.end annotation
|
24
com.discord/smali/android/support/annotation/MenuRes.smali
Normal file
24
com.discord/smali/android/support/annotation/MenuRes.smali
Normal file
|
@ -0,0 +1,24 @@
|
|||
.class public interface abstract annotation Landroid/support/annotation/MenuRes;
|
||||
.super Ljava/lang/Object;
|
||||
.source "MenuRes.java"
|
||||
|
||||
# interfaces
|
||||
.implements Ljava/lang/annotation/Annotation;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation runtime Ljava/lang/annotation/Documented;
|
||||
.end annotation
|
||||
|
||||
.annotation runtime Ljava/lang/annotation/Retention;
|
||||
value = .enum Ljava/lang/annotation/RetentionPolicy;->CLASS:Ljava/lang/annotation/RetentionPolicy;
|
||||
.end annotation
|
||||
|
||||
.annotation runtime Ljava/lang/annotation/Target;
|
||||
value = {
|
||||
.enum Ljava/lang/annotation/ElementType;->METHOD:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->PARAMETER:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->FIELD:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->LOCAL_VARIABLE:Ljava/lang/annotation/ElementType;
|
||||
}
|
||||
.end annotation
|
23
com.discord/smali/android/support/annotation/NonNull.smali
Normal file
23
com.discord/smali/android/support/annotation/NonNull.smali
Normal file
|
@ -0,0 +1,23 @@
|
|||
.class public interface abstract annotation Landroid/support/annotation/NonNull;
|
||||
.super Ljava/lang/Object;
|
||||
.source "NonNull.java"
|
||||
|
||||
# interfaces
|
||||
.implements Ljava/lang/annotation/Annotation;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation runtime Ljava/lang/annotation/Documented;
|
||||
.end annotation
|
||||
|
||||
.annotation runtime Ljava/lang/annotation/Retention;
|
||||
value = .enum Ljava/lang/annotation/RetentionPolicy;->CLASS:Ljava/lang/annotation/RetentionPolicy;
|
||||
.end annotation
|
||||
|
||||
.annotation runtime Ljava/lang/annotation/Target;
|
||||
value = {
|
||||
.enum Ljava/lang/annotation/ElementType;->METHOD:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->PARAMETER:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->FIELD:Ljava/lang/annotation/ElementType;
|
||||
}
|
||||
.end annotation
|
23
com.discord/smali/android/support/annotation/Nullable.smali
Normal file
23
com.discord/smali/android/support/annotation/Nullable.smali
Normal file
|
@ -0,0 +1,23 @@
|
|||
.class public interface abstract annotation Landroid/support/annotation/Nullable;
|
||||
.super Ljava/lang/Object;
|
||||
.source "Nullable.java"
|
||||
|
||||
# interfaces
|
||||
.implements Ljava/lang/annotation/Annotation;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation runtime Ljava/lang/annotation/Documented;
|
||||
.end annotation
|
||||
|
||||
.annotation runtime Ljava/lang/annotation/Retention;
|
||||
value = .enum Ljava/lang/annotation/RetentionPolicy;->CLASS:Ljava/lang/annotation/RetentionPolicy;
|
||||
.end annotation
|
||||
|
||||
.annotation runtime Ljava/lang/annotation/Target;
|
||||
value = {
|
||||
.enum Ljava/lang/annotation/ElementType;->METHOD:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->PARAMETER:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->FIELD:Ljava/lang/annotation/ElementType;
|
||||
}
|
||||
.end annotation
|
|
@ -0,0 +1,24 @@
|
|||
.class public interface abstract annotation Landroid/support/annotation/PluralsRes;
|
||||
.super Ljava/lang/Object;
|
||||
.source "PluralsRes.java"
|
||||
|
||||
# interfaces
|
||||
.implements Ljava/lang/annotation/Annotation;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation runtime Ljava/lang/annotation/Documented;
|
||||
.end annotation
|
||||
|
||||
.annotation runtime Ljava/lang/annotation/Retention;
|
||||
value = .enum Ljava/lang/annotation/RetentionPolicy;->CLASS:Ljava/lang/annotation/RetentionPolicy;
|
||||
.end annotation
|
||||
|
||||
.annotation runtime Ljava/lang/annotation/Target;
|
||||
value = {
|
||||
.enum Ljava/lang/annotation/ElementType;->METHOD:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->PARAMETER:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->FIELD:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->LOCAL_VARIABLE:Ljava/lang/annotation/ElementType;
|
||||
}
|
||||
.end annotation
|
24
com.discord/smali/android/support/annotation/RawRes.smali
Normal file
24
com.discord/smali/android/support/annotation/RawRes.smali
Normal file
|
@ -0,0 +1,24 @@
|
|||
.class public interface abstract annotation Landroid/support/annotation/RawRes;
|
||||
.super Ljava/lang/Object;
|
||||
.source "RawRes.java"
|
||||
|
||||
# interfaces
|
||||
.implements Ljava/lang/annotation/Annotation;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation runtime Ljava/lang/annotation/Documented;
|
||||
.end annotation
|
||||
|
||||
.annotation runtime Ljava/lang/annotation/Retention;
|
||||
value = .enum Ljava/lang/annotation/RetentionPolicy;->CLASS:Ljava/lang/annotation/RetentionPolicy;
|
||||
.end annotation
|
||||
|
||||
.annotation runtime Ljava/lang/annotation/Target;
|
||||
value = {
|
||||
.enum Ljava/lang/annotation/ElementType;->METHOD:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->PARAMETER:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->FIELD:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->LOCAL_VARIABLE:Ljava/lang/annotation/ElementType;
|
||||
}
|
||||
.end annotation
|
|
@ -0,0 +1,28 @@
|
|||
.class public interface abstract annotation Landroid/support/annotation/RequiresPermission$Read;
|
||||
.super Ljava/lang/Object;
|
||||
.source "RequiresPermission.java"
|
||||
|
||||
# interfaces
|
||||
.implements Ljava/lang/annotation/Annotation;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Landroid/support/annotation/RequiresPermission;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x2609
|
||||
name = "Read"
|
||||
.end annotation
|
||||
|
||||
.annotation runtime Ljava/lang/annotation/Target;
|
||||
value = {
|
||||
.enum Ljava/lang/annotation/ElementType;->FIELD:Ljava/lang/annotation/ElementType;
|
||||
}
|
||||
.end annotation
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public abstract value()Landroid/support/annotation/RequiresPermission;
|
||||
.end method
|
|
@ -0,0 +1,28 @@
|
|||
.class public interface abstract annotation Landroid/support/annotation/RequiresPermission$Write;
|
||||
.super Ljava/lang/Object;
|
||||
.source "RequiresPermission.java"
|
||||
|
||||
# interfaces
|
||||
.implements Ljava/lang/annotation/Annotation;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Landroid/support/annotation/RequiresPermission;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x2609
|
||||
name = "Write"
|
||||
.end annotation
|
||||
|
||||
.annotation runtime Ljava/lang/annotation/Target;
|
||||
value = {
|
||||
.enum Ljava/lang/annotation/ElementType;->FIELD:Ljava/lang/annotation/ElementType;
|
||||
}
|
||||
.end annotation
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public abstract value()Landroid/support/annotation/RequiresPermission;
|
||||
.end method
|
|
@ -0,0 +1,51 @@
|
|||
.class public interface abstract annotation Landroid/support/annotation/RequiresPermission;
|
||||
.super Ljava/lang/Object;
|
||||
.source "RequiresPermission.java"
|
||||
|
||||
# interfaces
|
||||
.implements Ljava/lang/annotation/Annotation;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/AnnotationDefault;
|
||||
value = .subannotation Landroid/support/annotation/RequiresPermission;
|
||||
allOf = {}
|
||||
anyOf = {}
|
||||
conditional = false
|
||||
value = ""
|
||||
.end subannotation
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/MemberClasses;
|
||||
value = {
|
||||
Landroid/support/annotation/RequiresPermission$Write;,
|
||||
Landroid/support/annotation/RequiresPermission$Read;
|
||||
}
|
||||
.end annotation
|
||||
|
||||
.annotation runtime Ljava/lang/annotation/Retention;
|
||||
value = .enum Ljava/lang/annotation/RetentionPolicy;->CLASS:Ljava/lang/annotation/RetentionPolicy;
|
||||
.end annotation
|
||||
|
||||
.annotation runtime Ljava/lang/annotation/Target;
|
||||
value = {
|
||||
.enum Ljava/lang/annotation/ElementType;->ANNOTATION_TYPE:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->METHOD:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->CONSTRUCTOR:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->FIELD:Ljava/lang/annotation/ElementType;
|
||||
}
|
||||
.end annotation
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public abstract allOf()[Ljava/lang/String;
|
||||
.end method
|
||||
|
||||
.method public abstract anyOf()[Ljava/lang/String;
|
||||
.end method
|
||||
|
||||
.method public abstract conditional()Z
|
||||
.end method
|
||||
|
||||
.method public abstract value()Ljava/lang/String;
|
||||
.end method
|
45
com.discord/smali/android/support/annotation/Size.smali
Normal file
45
com.discord/smali/android/support/annotation/Size.smali
Normal file
|
@ -0,0 +1,45 @@
|
|||
.class public interface abstract annotation Landroid/support/annotation/Size;
|
||||
.super Ljava/lang/Object;
|
||||
.source "Size.java"
|
||||
|
||||
# interfaces
|
||||
.implements Ljava/lang/annotation/Annotation;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/AnnotationDefault;
|
||||
value = .subannotation Landroid/support/annotation/Size;
|
||||
max = 0x7fffffffffffffffL
|
||||
min = -0x8000000000000000L
|
||||
multiple = 0x1L
|
||||
value = -0x1L
|
||||
.end subannotation
|
||||
.end annotation
|
||||
|
||||
.annotation runtime Ljava/lang/annotation/Retention;
|
||||
value = .enum Ljava/lang/annotation/RetentionPolicy;->CLASS:Ljava/lang/annotation/RetentionPolicy;
|
||||
.end annotation
|
||||
|
||||
.annotation runtime Ljava/lang/annotation/Target;
|
||||
value = {
|
||||
.enum Ljava/lang/annotation/ElementType;->PARAMETER:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->LOCAL_VARIABLE:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->METHOD:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->FIELD:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->ANNOTATION_TYPE:Ljava/lang/annotation/ElementType;
|
||||
}
|
||||
.end annotation
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public abstract max()J
|
||||
.end method
|
||||
|
||||
.method public abstract min()J
|
||||
.end method
|
||||
|
||||
.method public abstract multiple()J
|
||||
.end method
|
||||
|
||||
.method public abstract value()J
|
||||
.end method
|
29
com.discord/smali/android/support/annotation/StringDef.smali
Normal file
29
com.discord/smali/android/support/annotation/StringDef.smali
Normal file
|
@ -0,0 +1,29 @@
|
|||
.class public interface abstract annotation Landroid/support/annotation/StringDef;
|
||||
.super Ljava/lang/Object;
|
||||
.source "StringDef.java"
|
||||
|
||||
# interfaces
|
||||
.implements Ljava/lang/annotation/Annotation;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/AnnotationDefault;
|
||||
value = .subannotation Landroid/support/annotation/StringDef;
|
||||
value = {}
|
||||
.end subannotation
|
||||
.end annotation
|
||||
|
||||
.annotation runtime Ljava/lang/annotation/Retention;
|
||||
value = .enum Ljava/lang/annotation/RetentionPolicy;->SOURCE:Ljava/lang/annotation/RetentionPolicy;
|
||||
.end annotation
|
||||
|
||||
.annotation runtime Ljava/lang/annotation/Target;
|
||||
value = {
|
||||
.enum Ljava/lang/annotation/ElementType;->ANNOTATION_TYPE:Ljava/lang/annotation/ElementType;
|
||||
}
|
||||
.end annotation
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public abstract value()[Ljava/lang/String;
|
||||
.end method
|
24
com.discord/smali/android/support/annotation/StringRes.smali
Normal file
24
com.discord/smali/android/support/annotation/StringRes.smali
Normal file
|
@ -0,0 +1,24 @@
|
|||
.class public interface abstract annotation Landroid/support/annotation/StringRes;
|
||||
.super Ljava/lang/Object;
|
||||
.source "StringRes.java"
|
||||
|
||||
# interfaces
|
||||
.implements Ljava/lang/annotation/Annotation;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation runtime Ljava/lang/annotation/Documented;
|
||||
.end annotation
|
||||
|
||||
.annotation runtime Ljava/lang/annotation/Retention;
|
||||
value = .enum Ljava/lang/annotation/RetentionPolicy;->CLASS:Ljava/lang/annotation/RetentionPolicy;
|
||||
.end annotation
|
||||
|
||||
.annotation runtime Ljava/lang/annotation/Target;
|
||||
value = {
|
||||
.enum Ljava/lang/annotation/ElementType;->METHOD:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->PARAMETER:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->FIELD:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->LOCAL_VARIABLE:Ljava/lang/annotation/ElementType;
|
||||
}
|
||||
.end annotation
|
24
com.discord/smali/android/support/annotation/StyleRes.smali
Normal file
24
com.discord/smali/android/support/annotation/StyleRes.smali
Normal file
|
@ -0,0 +1,24 @@
|
|||
.class public interface abstract annotation Landroid/support/annotation/StyleRes;
|
||||
.super Ljava/lang/Object;
|
||||
.source "StyleRes.java"
|
||||
|
||||
# interfaces
|
||||
.implements Ljava/lang/annotation/Annotation;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation runtime Ljava/lang/annotation/Documented;
|
||||
.end annotation
|
||||
|
||||
.annotation runtime Ljava/lang/annotation/Retention;
|
||||
value = .enum Ljava/lang/annotation/RetentionPolicy;->CLASS:Ljava/lang/annotation/RetentionPolicy;
|
||||
.end annotation
|
||||
|
||||
.annotation runtime Ljava/lang/annotation/Target;
|
||||
value = {
|
||||
.enum Ljava/lang/annotation/ElementType;->METHOD:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->PARAMETER:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->FIELD:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->LOCAL_VARIABLE:Ljava/lang/annotation/ElementType;
|
||||
}
|
||||
.end annotation
|
|
@ -0,0 +1,24 @@
|
|||
.class public interface abstract annotation Landroid/support/annotation/StyleableRes;
|
||||
.super Ljava/lang/Object;
|
||||
.source "StyleableRes.java"
|
||||
|
||||
# interfaces
|
||||
.implements Ljava/lang/annotation/Annotation;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation runtime Ljava/lang/annotation/Documented;
|
||||
.end annotation
|
||||
|
||||
.annotation runtime Ljava/lang/annotation/Retention;
|
||||
value = .enum Ljava/lang/annotation/RetentionPolicy;->CLASS:Ljava/lang/annotation/RetentionPolicy;
|
||||
.end annotation
|
||||
|
||||
.annotation runtime Ljava/lang/annotation/Target;
|
||||
value = {
|
||||
.enum Ljava/lang/annotation/ElementType;->METHOD:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->PARAMETER:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->FIELD:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->LOCAL_VARIABLE:Ljava/lang/annotation/ElementType;
|
||||
}
|
||||
.end annotation
|
|
@ -0,0 +1,23 @@
|
|||
.class public interface abstract annotation Landroid/support/annotation/TransitionRes;
|
||||
.super Ljava/lang/Object;
|
||||
.source "TransitionRes.java"
|
||||
|
||||
# interfaces
|
||||
.implements Ljava/lang/annotation/Annotation;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation runtime Ljava/lang/annotation/Documented;
|
||||
.end annotation
|
||||
|
||||
.annotation runtime Ljava/lang/annotation/Retention;
|
||||
value = .enum Ljava/lang/annotation/RetentionPolicy;->SOURCE:Ljava/lang/annotation/RetentionPolicy;
|
||||
.end annotation
|
||||
|
||||
.annotation runtime Ljava/lang/annotation/Target;
|
||||
value = {
|
||||
.enum Ljava/lang/annotation/ElementType;->METHOD:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->PARAMETER:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->FIELD:Ljava/lang/annotation/ElementType;
|
||||
}
|
||||
.end annotation
|
23
com.discord/smali/android/support/annotation/UiThread.smali
Normal file
23
com.discord/smali/android/support/annotation/UiThread.smali
Normal file
|
@ -0,0 +1,23 @@
|
|||
.class public interface abstract annotation Landroid/support/annotation/UiThread;
|
||||
.super Ljava/lang/Object;
|
||||
.source "UiThread.java"
|
||||
|
||||
# interfaces
|
||||
.implements Ljava/lang/annotation/Annotation;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation runtime Ljava/lang/annotation/Documented;
|
||||
.end annotation
|
||||
|
||||
.annotation runtime Ljava/lang/annotation/Retention;
|
||||
value = .enum Ljava/lang/annotation/RetentionPolicy;->CLASS:Ljava/lang/annotation/RetentionPolicy;
|
||||
.end annotation
|
||||
|
||||
.annotation runtime Ljava/lang/annotation/Target;
|
||||
value = {
|
||||
.enum Ljava/lang/annotation/ElementType;->METHOD:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->CONSTRUCTOR:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->TYPE:Ljava/lang/annotation/ElementType;
|
||||
}
|
||||
.end annotation
|
|
@ -0,0 +1,12 @@
|
|||
.class public interface abstract annotation Landroid/support/annotation/VisibleForTesting;
|
||||
.super Ljava/lang/Object;
|
||||
.source "VisibleForTesting.java"
|
||||
|
||||
# interfaces
|
||||
.implements Ljava/lang/annotation/Annotation;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation runtime Ljava/lang/annotation/Retention;
|
||||
value = .enum Ljava/lang/annotation/RetentionPolicy;->CLASS:Ljava/lang/annotation/RetentionPolicy;
|
||||
.end annotation
|
|
@ -0,0 +1,23 @@
|
|||
.class public interface abstract annotation Landroid/support/annotation/WorkerThread;
|
||||
.super Ljava/lang/Object;
|
||||
.source "WorkerThread.java"
|
||||
|
||||
# interfaces
|
||||
.implements Ljava/lang/annotation/Annotation;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation runtime Ljava/lang/annotation/Documented;
|
||||
.end annotation
|
||||
|
||||
.annotation runtime Ljava/lang/annotation/Retention;
|
||||
value = .enum Ljava/lang/annotation/RetentionPolicy;->CLASS:Ljava/lang/annotation/RetentionPolicy;
|
||||
.end annotation
|
||||
|
||||
.annotation runtime Ljava/lang/annotation/Target;
|
||||
value = {
|
||||
.enum Ljava/lang/annotation/ElementType;->METHOD:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->CONSTRUCTOR:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->TYPE:Ljava/lang/annotation/ElementType;
|
||||
}
|
||||
.end annotation
|
24
com.discord/smali/android/support/annotation/XmlRes.smali
Normal file
24
com.discord/smali/android/support/annotation/XmlRes.smali
Normal file
|
@ -0,0 +1,24 @@
|
|||
.class public interface abstract annotation Landroid/support/annotation/XmlRes;
|
||||
.super Ljava/lang/Object;
|
||||
.source "XmlRes.java"
|
||||
|
||||
# interfaces
|
||||
.implements Ljava/lang/annotation/Annotation;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation runtime Ljava/lang/annotation/Documented;
|
||||
.end annotation
|
||||
|
||||
.annotation runtime Ljava/lang/annotation/Retention;
|
||||
value = .enum Ljava/lang/annotation/RetentionPolicy;->CLASS:Ljava/lang/annotation/RetentionPolicy;
|
||||
.end annotation
|
||||
|
||||
.annotation runtime Ljava/lang/annotation/Target;
|
||||
value = {
|
||||
.enum Ljava/lang/annotation/ElementType;->METHOD:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->PARAMETER:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->FIELD:Ljava/lang/annotation/ElementType;,
|
||||
.enum Ljava/lang/annotation/ElementType;->LOCAL_VARIABLE:Ljava/lang/annotation/ElementType;
|
||||
}
|
||||
.end annotation
|
28
com.discord/smali/android/support/design/BuildConfig.smali
Normal file
28
com.discord/smali/android/support/design/BuildConfig.smali
Normal file
|
@ -0,0 +1,28 @@
|
|||
.class public final Landroid/support/design/BuildConfig;
|
||||
.super Ljava/lang/Object;
|
||||
.source "BuildConfig.java"
|
||||
|
||||
|
||||
# static fields
|
||||
.field public static final APPLICATION_ID:Ljava/lang/String; = "android.support.design"
|
||||
|
||||
.field public static final BUILD_TYPE:Ljava/lang/String; = "release"
|
||||
|
||||
.field public static final DEBUG:Z = false
|
||||
|
||||
.field public static final FLAVOR:Ljava/lang/String; = ""
|
||||
|
||||
.field public static final VERSION_CODE:I = -0x1
|
||||
|
||||
.field public static final VERSION_NAME:Ljava/lang/String; = ""
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>()V
|
||||
.locals 0
|
||||
|
||||
.prologue
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
return-void
|
||||
.end method
|
59
com.discord/smali/android/support/design/R$anim.smali
Normal file
59
com.discord/smali/android/support/design/R$anim.smali
Normal file
|
@ -0,0 +1,59 @@
|
|||
.class public final Landroid/support/design/R$anim;
|
||||
.super Ljava/lang/Object;
|
||||
.source "R.java"
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Landroid/support/design/R;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x19
|
||||
name = "anim"
|
||||
.end annotation
|
||||
|
||||
|
||||
# static fields
|
||||
.field public static final abc_fade_in:I = 0x7f050000
|
||||
|
||||
.field public static final abc_fade_out:I = 0x7f050001
|
||||
|
||||
.field public static final abc_grow_fade_in_from_bottom:I = 0x7f050002
|
||||
|
||||
.field public static final abc_popup_enter:I = 0x7f050003
|
||||
|
||||
.field public static final abc_popup_exit:I = 0x7f050004
|
||||
|
||||
.field public static final abc_shrink_fade_out_from_bottom:I = 0x7f050005
|
||||
|
||||
.field public static final abc_slide_in_bottom:I = 0x7f050006
|
||||
|
||||
.field public static final abc_slide_in_top:I = 0x7f050007
|
||||
|
||||
.field public static final abc_slide_out_bottom:I = 0x7f050008
|
||||
|
||||
.field public static final abc_slide_out_top:I = 0x7f050009
|
||||
|
||||
.field public static final design_bottom_sheet_slide_in:I = 0x7f050026
|
||||
|
||||
.field public static final design_bottom_sheet_slide_out:I = 0x7f050027
|
||||
|
||||
.field public static final design_fab_in:I = 0x7f050028
|
||||
|
||||
.field public static final design_fab_out:I = 0x7f050029
|
||||
|
||||
.field public static final design_snackbar_in:I = 0x7f05002a
|
||||
|
||||
.field public static final design_snackbar_out:I = 0x7f05002b
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>()V
|
||||
.locals 0
|
||||
|
||||
.prologue
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
return-void
|
||||
.end method
|
591
com.discord/smali/android/support/design/R$attr.smali
Normal file
591
com.discord/smali/android/support/design/R$attr.smali
Normal file
|
@ -0,0 +1,591 @@
|
|||
.class public final Landroid/support/design/R$attr;
|
||||
.super Ljava/lang/Object;
|
||||
.source "R.java"
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Landroid/support/design/R;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x19
|
||||
name = "attr"
|
||||
.end annotation
|
||||
|
||||
|
||||
# static fields
|
||||
.field public static final actionBarDivider:I = 0x7f010055
|
||||
|
||||
.field public static final actionBarItemBackground:I = 0x7f010056
|
||||
|
||||
.field public static final actionBarPopupTheme:I = 0x7f01004f
|
||||
|
||||
.field public static final actionBarSize:I = 0x7f010054
|
||||
|
||||
.field public static final actionBarSplitStyle:I = 0x7f010051
|
||||
|
||||
.field public static final actionBarStyle:I = 0x7f010050
|
||||
|
||||
.field public static final actionBarTabBarStyle:I = 0x7f01004b
|
||||
|
||||
.field public static final actionBarTabStyle:I = 0x7f01004a
|
||||
|
||||
.field public static final actionBarTabTextStyle:I = 0x7f01004c
|
||||
|
||||
.field public static final actionBarTheme:I = 0x7f010052
|
||||
|
||||
.field public static final actionBarWidgetTheme:I = 0x7f010053
|
||||
|
||||
.field public static final actionButtonStyle:I = 0x7f01006f
|
||||
|
||||
.field public static final actionDropDownStyle:I = 0x7f01006b
|
||||
|
||||
.field public static final actionLayout:I = 0x7f0100fd
|
||||
|
||||
.field public static final actionMenuTextAppearance:I = 0x7f010057
|
||||
|
||||
.field public static final actionMenuTextColor:I = 0x7f010058
|
||||
|
||||
.field public static final actionModeBackground:I = 0x7f01005b
|
||||
|
||||
.field public static final actionModeCloseButtonStyle:I = 0x7f01005a
|
||||
|
||||
.field public static final actionModeCloseDrawable:I = 0x7f01005d
|
||||
|
||||
.field public static final actionModeCopyDrawable:I = 0x7f01005f
|
||||
|
||||
.field public static final actionModeCutDrawable:I = 0x7f01005e
|
||||
|
||||
.field public static final actionModeFindDrawable:I = 0x7f010063
|
||||
|
||||
.field public static final actionModePasteDrawable:I = 0x7f010060
|
||||
|
||||
.field public static final actionModePopupWindowStyle:I = 0x7f010065
|
||||
|
||||
.field public static final actionModeSelectAllDrawable:I = 0x7f010061
|
||||
|
||||
.field public static final actionModeShareDrawable:I = 0x7f010062
|
||||
|
||||
.field public static final actionModeSplitBackground:I = 0x7f01005c
|
||||
|
||||
.field public static final actionModeStyle:I = 0x7f010059
|
||||
|
||||
.field public static final actionModeWebSearchDrawable:I = 0x7f010064
|
||||
|
||||
.field public static final actionOverflowButtonStyle:I = 0x7f01004d
|
||||
|
||||
.field public static final actionOverflowMenuStyle:I = 0x7f01004e
|
||||
|
||||
.field public static final actionProviderClass:I = 0x7f0100ff
|
||||
|
||||
.field public static final actionViewClass:I = 0x7f0100fe
|
||||
|
||||
.field public static final activityChooserViewStyle:I = 0x7f010077
|
||||
|
||||
.field public static final alertDialogButtonGroupStyle:I = 0x7f01009a
|
||||
|
||||
.field public static final alertDialogCenterButtons:I = 0x7f01009b
|
||||
|
||||
.field public static final alertDialogStyle:I = 0x7f010099
|
||||
|
||||
.field public static final alertDialogTheme:I = 0x7f01009c
|
||||
|
||||
.field public static final allowStacking:I = 0x7f0100b4
|
||||
|
||||
.field public static final arrowHeadLength:I = 0x7f0100d3
|
||||
|
||||
.field public static final arrowShaftLength:I = 0x7f0100d4
|
||||
|
||||
.field public static final autoCompleteTextViewStyle:I = 0x7f0100a1
|
||||
|
||||
.field public static final background:I = 0x7f010023
|
||||
|
||||
.field public static final backgroundSplit:I = 0x7f010025
|
||||
|
||||
.field public static final backgroundStacked:I = 0x7f010024
|
||||
|
||||
.field public static final backgroundTint:I = 0x7f010161
|
||||
|
||||
.field public static final backgroundTintMode:I = 0x7f010162
|
||||
|
||||
.field public static final barLength:I = 0x7f0100d5
|
||||
|
||||
.field public static final behavior_hideable:I = 0x7f0100b3
|
||||
|
||||
.field public static final behavior_overlapTop:I = 0x7f01010e
|
||||
|
||||
.field public static final behavior_peekHeight:I = 0x7f0100b2
|
||||
|
||||
.field public static final borderWidth:I = 0x7f0100da
|
||||
|
||||
.field public static final borderlessButtonStyle:I = 0x7f010074
|
||||
|
||||
.field public static final bottomSheetDialogTheme:I = 0x7f0100cc
|
||||
|
||||
.field public static final bottomSheetStyle:I = 0x7f0100cd
|
||||
|
||||
.field public static final buttonBarButtonStyle:I = 0x7f010071
|
||||
|
||||
.field public static final buttonBarNegativeButtonStyle:I = 0x7f01009f
|
||||
|
||||
.field public static final buttonBarNeutralButtonStyle:I = 0x7f0100a0
|
||||
|
||||
.field public static final buttonBarPositiveButtonStyle:I = 0x7f01009e
|
||||
|
||||
.field public static final buttonBarStyle:I = 0x7f010070
|
||||
|
||||
.field public static final buttonPanelSideLayout:I = 0x7f010036
|
||||
|
||||
.field public static final buttonStyle:I = 0x7f0100a2
|
||||
|
||||
.field public static final buttonStyleSmall:I = 0x7f0100a3
|
||||
|
||||
.field public static final buttonTint:I = 0x7f0100c4
|
||||
|
||||
.field public static final buttonTintMode:I = 0x7f0100c5
|
||||
|
||||
.field public static final checkboxStyle:I = 0x7f0100a4
|
||||
|
||||
.field public static final checkedTextViewStyle:I = 0x7f0100a5
|
||||
|
||||
.field public static final closeIcon:I = 0x7f010113
|
||||
|
||||
.field public static final closeItemLayout:I = 0x7f010033
|
||||
|
||||
.field public static final collapseContentDescription:I = 0x7f010158
|
||||
|
||||
.field public static final collapseIcon:I = 0x7f010157
|
||||
|
||||
.field public static final collapsedTitleGravity:I = 0x7f0100c1
|
||||
|
||||
.field public static final collapsedTitleTextAppearance:I = 0x7f0100bd
|
||||
|
||||
.field public static final color:I = 0x7f0100cf
|
||||
|
||||
.field public static final colorAccent:I = 0x7f010092
|
||||
|
||||
.field public static final colorButtonNormal:I = 0x7f010096
|
||||
|
||||
.field public static final colorControlActivated:I = 0x7f010094
|
||||
|
||||
.field public static final colorControlHighlight:I = 0x7f010095
|
||||
|
||||
.field public static final colorControlNormal:I = 0x7f010093
|
||||
|
||||
.field public static final colorPrimary:I = 0x7f010090
|
||||
|
||||
.field public static final colorPrimaryDark:I = 0x7f010091
|
||||
|
||||
.field public static final colorSwitchThumbNormal:I = 0x7f010097
|
||||
|
||||
.field public static final commitIcon:I = 0x7f010118
|
||||
|
||||
.field public static final contentInsetEnd:I = 0x7f01002e
|
||||
|
||||
.field public static final contentInsetLeft:I = 0x7f01002f
|
||||
|
||||
.field public static final contentInsetRight:I = 0x7f010030
|
||||
|
||||
.field public static final contentInsetStart:I = 0x7f01002d
|
||||
|
||||
.field public static final contentScrim:I = 0x7f0100be
|
||||
|
||||
.field public static final controlBackground:I = 0x7f010098
|
||||
|
||||
.field public static final counterEnabled:I = 0x7f01014a
|
||||
|
||||
.field public static final counterMaxLength:I = 0x7f01014b
|
||||
|
||||
.field public static final counterOverflowTextAppearance:I = 0x7f01014d
|
||||
|
||||
.field public static final counterTextAppearance:I = 0x7f01014c
|
||||
|
||||
.field public static final customNavigationLayout:I = 0x7f010026
|
||||
|
||||
.field public static final defaultQueryHint:I = 0x7f010112
|
||||
|
||||
.field public static final dialogPreferredPadding:I = 0x7f010069
|
||||
|
||||
.field public static final dialogTheme:I = 0x7f010068
|
||||
|
||||
.field public static final displayOptions:I = 0x7f01001c
|
||||
|
||||
.field public static final divider:I = 0x7f010022
|
||||
|
||||
.field public static final dividerHorizontal:I = 0x7f010076
|
||||
|
||||
.field public static final dividerPadding:I = 0x7f0100f8
|
||||
|
||||
.field public static final dividerVertical:I = 0x7f010075
|
||||
|
||||
.field public static final drawableSize:I = 0x7f0100d1
|
||||
|
||||
.field public static final drawerArrowStyle:I = 0x7f010000
|
||||
|
||||
.field public static final dropDownListViewStyle:I = 0x7f010088
|
||||
|
||||
.field public static final dropdownListPreferredItemHeight:I = 0x7f01006c
|
||||
|
||||
.field public static final editTextBackground:I = 0x7f01007d
|
||||
|
||||
.field public static final editTextColor:I = 0x7f01007c
|
||||
|
||||
.field public static final editTextStyle:I = 0x7f0100a6
|
||||
|
||||
.field public static final elevation:I = 0x7f010031
|
||||
|
||||
.field public static final errorEnabled:I = 0x7f010148
|
||||
|
||||
.field public static final errorTextAppearance:I = 0x7f010149
|
||||
|
||||
.field public static final expandActivityOverflowButtonDrawable:I = 0x7f010035
|
||||
|
||||
.field public static final expanded:I = 0x7f01003b
|
||||
|
||||
.field public static final expandedTitleGravity:I = 0x7f0100c2
|
||||
|
||||
.field public static final expandedTitleMargin:I = 0x7f0100b7
|
||||
|
||||
.field public static final expandedTitleMarginBottom:I = 0x7f0100bb
|
||||
|
||||
.field public static final expandedTitleMarginEnd:I = 0x7f0100ba
|
||||
|
||||
.field public static final expandedTitleMarginStart:I = 0x7f0100b8
|
||||
|
||||
.field public static final expandedTitleMarginTop:I = 0x7f0100b9
|
||||
|
||||
.field public static final expandedTitleTextAppearance:I = 0x7f0100bc
|
||||
|
||||
.field public static final fabSize:I = 0x7f0100d8
|
||||
|
||||
.field public static final foregroundInsidePadding:I = 0x7f0100dc
|
||||
|
||||
.field public static final gapBetweenBars:I = 0x7f0100d2
|
||||
|
||||
.field public static final goIcon:I = 0x7f010114
|
||||
|
||||
.field public static final headerLayout:I = 0x7f010106
|
||||
|
||||
.field public static final height:I = 0x7f010002
|
||||
|
||||
.field public static final hideOnContentScroll:I = 0x7f01002c
|
||||
|
||||
.field public static final hintAnimationEnabled:I = 0x7f01014e
|
||||
|
||||
.field public static final hintEnabled:I = 0x7f010147
|
||||
|
||||
.field public static final hintTextAppearance:I = 0x7f010146
|
||||
|
||||
.field public static final homeAsUpIndicator:I = 0x7f01006e
|
||||
|
||||
.field public static final homeLayout:I = 0x7f010027
|
||||
|
||||
.field public static final icon:I = 0x7f010020
|
||||
|
||||
.field public static final iconifiedByDefault:I = 0x7f010110
|
||||
|
||||
.field public static final imageButtonStyle:I = 0x7f01007e
|
||||
|
||||
.field public static final indeterminateProgressStyle:I = 0x7f010029
|
||||
|
||||
.field public static final initialActivityCount:I = 0x7f010034
|
||||
|
||||
.field public static final insetForeground:I = 0x7f01010d
|
||||
|
||||
.field public static final isLightTheme:I = 0x7f010003
|
||||
|
||||
.field public static final itemBackground:I = 0x7f010104
|
||||
|
||||
.field public static final itemIconTint:I = 0x7f010102
|
||||
|
||||
.field public static final itemPadding:I = 0x7f01002b
|
||||
|
||||
.field public static final itemTextAppearance:I = 0x7f010105
|
||||
|
||||
.field public static final itemTextColor:I = 0x7f010103
|
||||
|
||||
.field public static final keylines:I = 0x7f0100c6
|
||||
|
||||
.field public static final layout:I = 0x7f01010f
|
||||
|
||||
.field public static final layoutManager:I = 0x7f010109
|
||||
|
||||
.field public static final layout_anchor:I = 0x7f0100c9
|
||||
|
||||
.field public static final layout_anchorGravity:I = 0x7f0100cb
|
||||
|
||||
.field public static final layout_behavior:I = 0x7f0100c8
|
||||
|
||||
.field public static final layout_collapseMode:I = 0x7f0100b5
|
||||
|
||||
.field public static final layout_collapseParallaxMultiplier:I = 0x7f0100b6
|
||||
|
||||
.field public static final layout_keyline:I = 0x7f0100ca
|
||||
|
||||
.field public static final layout_scrollFlags:I = 0x7f01003c
|
||||
|
||||
.field public static final layout_scrollInterpolator:I = 0x7f01003d
|
||||
|
||||
.field public static final listChoiceBackgroundIndicator:I = 0x7f01008f
|
||||
|
||||
.field public static final listDividerAlertDialog:I = 0x7f01006a
|
||||
|
||||
.field public static final listItemLayout:I = 0x7f01003a
|
||||
|
||||
.field public static final listLayout:I = 0x7f010037
|
||||
|
||||
.field public static final listPopupWindowStyle:I = 0x7f010089
|
||||
|
||||
.field public static final listPreferredItemHeight:I = 0x7f010083
|
||||
|
||||
.field public static final listPreferredItemHeightLarge:I = 0x7f010085
|
||||
|
||||
.field public static final listPreferredItemHeightSmall:I = 0x7f010084
|
||||
|
||||
.field public static final listPreferredItemPaddingLeft:I = 0x7f010086
|
||||
|
||||
.field public static final listPreferredItemPaddingRight:I = 0x7f010087
|
||||
|
||||
.field public static final logo:I = 0x7f010021
|
||||
|
||||
.field public static final logoDescription:I = 0x7f01015b
|
||||
|
||||
.field public static final maxActionInlineWidth:I = 0x7f010120
|
||||
|
||||
.field public static final maxButtonHeight:I = 0x7f010156
|
||||
|
||||
.field public static final measureWithLargestChild:I = 0x7f0100f6
|
||||
|
||||
.field public static final menu:I = 0x7f010101
|
||||
|
||||
.field public static final multiChoiceItemLayout:I = 0x7f010038
|
||||
|
||||
.field public static final navigationContentDescription:I = 0x7f01015a
|
||||
|
||||
.field public static final navigationIcon:I = 0x7f010159
|
||||
|
||||
.field public static final navigationMode:I = 0x7f01001b
|
||||
|
||||
.field public static final overlapAnchor:I = 0x7f010107
|
||||
|
||||
.field public static final paddingEnd:I = 0x7f01015f
|
||||
|
||||
.field public static final paddingStart:I = 0x7f01015e
|
||||
|
||||
.field public static final panelBackground:I = 0x7f01008c
|
||||
|
||||
.field public static final panelMenuListTheme:I = 0x7f01008e
|
||||
|
||||
.field public static final panelMenuListWidth:I = 0x7f01008d
|
||||
|
||||
.field public static final popupMenuStyle:I = 0x7f01007a
|
||||
|
||||
.field public static final popupTheme:I = 0x7f010032
|
||||
|
||||
.field public static final popupWindowStyle:I = 0x7f01007b
|
||||
|
||||
.field public static final preserveIconSpacing:I = 0x7f010100
|
||||
|
||||
.field public static final pressedTranslationZ:I = 0x7f0100d9
|
||||
|
||||
.field public static final progressBarPadding:I = 0x7f01002a
|
||||
|
||||
.field public static final progressBarStyle:I = 0x7f010028
|
||||
|
||||
.field public static final queryBackground:I = 0x7f01011a
|
||||
|
||||
.field public static final queryHint:I = 0x7f010111
|
||||
|
||||
.field public static final radioButtonStyle:I = 0x7f0100a7
|
||||
|
||||
.field public static final ratingBarStyle:I = 0x7f0100a8
|
||||
|
||||
.field public static final ratingBarStyleIndicator:I = 0x7f0100a9
|
||||
|
||||
.field public static final ratingBarStyleSmall:I = 0x7f0100aa
|
||||
|
||||
.field public static final reverseLayout:I = 0x7f01010b
|
||||
|
||||
.field public static final rippleColor:I = 0x7f0100d7
|
||||
|
||||
.field public static final searchHintIcon:I = 0x7f010116
|
||||
|
||||
.field public static final searchIcon:I = 0x7f010115
|
||||
|
||||
.field public static final searchViewStyle:I = 0x7f010082
|
||||
|
||||
.field public static final seekBarStyle:I = 0x7f0100ab
|
||||
|
||||
.field public static final selectableItemBackground:I = 0x7f010072
|
||||
|
||||
.field public static final selectableItemBackgroundBorderless:I = 0x7f010073
|
||||
|
||||
.field public static final showAsAction:I = 0x7f0100fc
|
||||
|
||||
.field public static final showDividers:I = 0x7f0100f7
|
||||
|
||||
.field public static final showText:I = 0x7f010135
|
||||
|
||||
.field public static final singleChoiceItemLayout:I = 0x7f010039
|
||||
|
||||
.field public static final spanCount:I = 0x7f01010a
|
||||
|
||||
.field public static final spinBars:I = 0x7f0100d0
|
||||
|
||||
.field public static final spinnerDropDownItemStyle:I = 0x7f01006d
|
||||
|
||||
.field public static final spinnerStyle:I = 0x7f0100ac
|
||||
|
||||
.field public static final splitTrack:I = 0x7f010134
|
||||
|
||||
.field public static final srcCompat:I = 0x7f01003e
|
||||
|
||||
.field public static final stackFromEnd:I = 0x7f01010c
|
||||
|
||||
.field public static final state_above_anchor:I = 0x7f010108
|
||||
|
||||
.field public static final statusBarBackground:I = 0x7f0100c7
|
||||
|
||||
.field public static final statusBarScrim:I = 0x7f0100bf
|
||||
|
||||
.field public static final submitBackground:I = 0x7f01011b
|
||||
|
||||
.field public static final subtitle:I = 0x7f01001d
|
||||
|
||||
.field public static final subtitleTextAppearance:I = 0x7f010150
|
||||
|
||||
.field public static final subtitleTextColor:I = 0x7f01015d
|
||||
|
||||
.field public static final subtitleTextStyle:I = 0x7f01001f
|
||||
|
||||
.field public static final suggestionRowLayout:I = 0x7f010119
|
||||
|
||||
.field public static final switchMinWidth:I = 0x7f010132
|
||||
|
||||
.field public static final switchPadding:I = 0x7f010133
|
||||
|
||||
.field public static final switchStyle:I = 0x7f0100ad
|
||||
|
||||
.field public static final switchTextAppearance:I = 0x7f010131
|
||||
|
||||
.field public static final tabBackground:I = 0x7f010139
|
||||
|
||||
.field public static final tabContentStart:I = 0x7f010138
|
||||
|
||||
.field public static final tabGravity:I = 0x7f01013b
|
||||
|
||||
.field public static final tabIndicatorColor:I = 0x7f010136
|
||||
|
||||
.field public static final tabIndicatorHeight:I = 0x7f010137
|
||||
|
||||
.field public static final tabMaxWidth:I = 0x7f01013d
|
||||
|
||||
.field public static final tabMinWidth:I = 0x7f01013c
|
||||
|
||||
.field public static final tabMode:I = 0x7f01013a
|
||||
|
||||
.field public static final tabPadding:I = 0x7f010145
|
||||
|
||||
.field public static final tabPaddingBottom:I = 0x7f010144
|
||||
|
||||
.field public static final tabPaddingEnd:I = 0x7f010143
|
||||
|
||||
.field public static final tabPaddingStart:I = 0x7f010141
|
||||
|
||||
.field public static final tabPaddingTop:I = 0x7f010142
|
||||
|
||||
.field public static final tabSelectedTextColor:I = 0x7f010140
|
||||
|
||||
.field public static final tabTextAppearance:I = 0x7f01013e
|
||||
|
||||
.field public static final tabTextColor:I = 0x7f01013f
|
||||
|
||||
.field public static final textAllCaps:I = 0x7f01003f
|
||||
|
||||
.field public static final textAppearanceLargePopupMenu:I = 0x7f010066
|
||||
|
||||
.field public static final textAppearanceListItem:I = 0x7f01008a
|
||||
|
||||
.field public static final textAppearanceListItemSmall:I = 0x7f01008b
|
||||
|
||||
.field public static final textAppearanceSearchResultSubtitle:I = 0x7f010080
|
||||
|
||||
.field public static final textAppearanceSearchResultTitle:I = 0x7f01007f
|
||||
|
||||
.field public static final textAppearanceSmallPopupMenu:I = 0x7f010067
|
||||
|
||||
.field public static final textColorAlertDialogListItem:I = 0x7f01009d
|
||||
|
||||
.field public static final textColorError:I = 0x7f0100ce
|
||||
|
||||
.field public static final textColorSearchUrl:I = 0x7f010081
|
||||
|
||||
.field public static final theme:I = 0x7f010160
|
||||
|
||||
.field public static final thickness:I = 0x7f0100d6
|
||||
|
||||
.field public static final thumbTextPadding:I = 0x7f010130
|
||||
|
||||
.field public static final title:I = 0x7f01001a
|
||||
|
||||
.field public static final titleEnabled:I = 0x7f0100c3
|
||||
|
||||
.field public static final titleMarginBottom:I = 0x7f010155
|
||||
|
||||
.field public static final titleMarginEnd:I = 0x7f010153
|
||||
|
||||
.field public static final titleMarginStart:I = 0x7f010152
|
||||
|
||||
.field public static final titleMarginTop:I = 0x7f010154
|
||||
|
||||
.field public static final titleMargins:I = 0x7f010151
|
||||
|
||||
.field public static final titleTextAppearance:I = 0x7f01014f
|
||||
|
||||
.field public static final titleTextColor:I = 0x7f01015c
|
||||
|
||||
.field public static final titleTextStyle:I = 0x7f01001e
|
||||
|
||||
.field public static final toolbarId:I = 0x7f0100c0
|
||||
|
||||
.field public static final toolbarNavigationButtonStyle:I = 0x7f010079
|
||||
|
||||
.field public static final toolbarStyle:I = 0x7f010078
|
||||
|
||||
.field public static final track:I = 0x7f01012f
|
||||
|
||||
.field public static final useCompatPadding:I = 0x7f0100db
|
||||
|
||||
.field public static final voiceIcon:I = 0x7f010117
|
||||
|
||||
.field public static final windowActionBar:I = 0x7f010040
|
||||
|
||||
.field public static final windowActionBarOverlay:I = 0x7f010042
|
||||
|
||||
.field public static final windowActionModeOverlay:I = 0x7f010043
|
||||
|
||||
.field public static final windowFixedHeightMajor:I = 0x7f010047
|
||||
|
||||
.field public static final windowFixedHeightMinor:I = 0x7f010045
|
||||
|
||||
.field public static final windowFixedWidthMajor:I = 0x7f010044
|
||||
|
||||
.field public static final windowFixedWidthMinor:I = 0x7f010046
|
||||
|
||||
.field public static final windowMinWidthMajor:I = 0x7f010048
|
||||
|
||||
.field public static final windowMinWidthMinor:I = 0x7f010049
|
||||
|
||||
.field public static final windowNoTitle:I = 0x7f010041
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>()V
|
||||
.locals 0
|
||||
|
||||
.prologue
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
return-void
|
||||
.end method
|
43
com.discord/smali/android/support/design/R$bool.smali
Normal file
43
com.discord/smali/android/support/design/R$bool.smali
Normal file
|
@ -0,0 +1,43 @@
|
|||
.class public final Landroid/support/design/R$bool;
|
||||
.super Ljava/lang/Object;
|
||||
.source "R.java"
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Landroid/support/design/R;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x19
|
||||
name = "bool"
|
||||
.end annotation
|
||||
|
||||
|
||||
# static fields
|
||||
.field public static final abc_action_bar_embed_tabs:I = 0x7f080003
|
||||
|
||||
.field public static final abc_action_bar_embed_tabs_pre_jb:I = 0x7f080001
|
||||
|
||||
.field public static final abc_action_bar_expanded_action_views_exclusive:I = 0x7f080004
|
||||
|
||||
.field public static final abc_allow_stacked_button_bar:I = 0x7f080000
|
||||
|
||||
.field public static final abc_config_actionMenuItemAllCaps:I = 0x7f080005
|
||||
|
||||
.field public static final abc_config_allowActionMenuItemTextWithIcon:I = 0x7f080002
|
||||
|
||||
.field public static final abc_config_closeDialogWhenTouchOutside:I = 0x7f080006
|
||||
|
||||
.field public static final abc_config_showMenuShortcutsWhenKeyboardPresent:I = 0x7f080007
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>()V
|
||||
.locals 0
|
||||
|
||||
.prologue
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
return-void
|
||||
.end method
|
187
com.discord/smali/android/support/design/R$color.smali
Normal file
187
com.discord/smali/android/support/design/R$color.smali
Normal file
|
@ -0,0 +1,187 @@
|
|||
.class public final Landroid/support/design/R$color;
|
||||
.super Ljava/lang/Object;
|
||||
.source "R.java"
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Landroid/support/design/R;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x19
|
||||
name = "color"
|
||||
.end annotation
|
||||
|
||||
|
||||
# static fields
|
||||
.field public static final abc_background_cache_hint_selector_material_dark:I = 0x7f0d008c
|
||||
|
||||
.field public static final abc_background_cache_hint_selector_material_light:I = 0x7f0d008d
|
||||
|
||||
.field public static final abc_color_highlight_material:I = 0x7f0d008e
|
||||
|
||||
.field public static final abc_input_method_navigation_guard:I = 0x7f0d0000
|
||||
|
||||
.field public static final abc_primary_text_disable_only_material_dark:I = 0x7f0d008f
|
||||
|
||||
.field public static final abc_primary_text_disable_only_material_light:I = 0x7f0d0090
|
||||
|
||||
.field public static final abc_primary_text_material_dark:I = 0x7f0d0091
|
||||
|
||||
.field public static final abc_primary_text_material_light:I = 0x7f0d0092
|
||||
|
||||
.field public static final abc_search_url_text:I = 0x7f0d0093
|
||||
|
||||
.field public static final abc_search_url_text_normal:I = 0x7f0d0001
|
||||
|
||||
.field public static final abc_search_url_text_pressed:I = 0x7f0d0002
|
||||
|
||||
.field public static final abc_search_url_text_selected:I = 0x7f0d0003
|
||||
|
||||
.field public static final abc_secondary_text_material_dark:I = 0x7f0d0094
|
||||
|
||||
.field public static final abc_secondary_text_material_light:I = 0x7f0d0095
|
||||
|
||||
.field public static final accent_material_dark:I = 0x7f0d0004
|
||||
|
||||
.field public static final accent_material_light:I = 0x7f0d0005
|
||||
|
||||
.field public static final background_floating_material_dark:I = 0x7f0d0006
|
||||
|
||||
.field public static final background_floating_material_light:I = 0x7f0d0007
|
||||
|
||||
.field public static final background_material_dark:I = 0x7f0d0008
|
||||
|
||||
.field public static final background_material_light:I = 0x7f0d0009
|
||||
|
||||
.field public static final bright_foreground_disabled_material_dark:I = 0x7f0d000a
|
||||
|
||||
.field public static final bright_foreground_disabled_material_light:I = 0x7f0d000b
|
||||
|
||||
.field public static final bright_foreground_inverse_material_dark:I = 0x7f0d000c
|
||||
|
||||
.field public static final bright_foreground_inverse_material_light:I = 0x7f0d000d
|
||||
|
||||
.field public static final bright_foreground_material_dark:I = 0x7f0d000e
|
||||
|
||||
.field public static final bright_foreground_material_light:I = 0x7f0d000f
|
||||
|
||||
.field public static final button_material_dark:I = 0x7f0d0010
|
||||
|
||||
.field public static final button_material_light:I = 0x7f0d0011
|
||||
|
||||
.field public static final design_fab_shadow_end_color:I = 0x7f0d0023
|
||||
|
||||
.field public static final design_fab_shadow_mid_color:I = 0x7f0d0024
|
||||
|
||||
.field public static final design_fab_shadow_start_color:I = 0x7f0d0025
|
||||
|
||||
.field public static final design_fab_stroke_end_inner_color:I = 0x7f0d0026
|
||||
|
||||
.field public static final design_fab_stroke_end_outer_color:I = 0x7f0d0027
|
||||
|
||||
.field public static final design_fab_stroke_top_inner_color:I = 0x7f0d0028
|
||||
|
||||
.field public static final design_fab_stroke_top_outer_color:I = 0x7f0d0029
|
||||
|
||||
.field public static final design_snackbar_background_color:I = 0x7f0d002a
|
||||
|
||||
.field public static final design_textinput_error_color_dark:I = 0x7f0d002b
|
||||
|
||||
.field public static final design_textinput_error_color_light:I = 0x7f0d002c
|
||||
|
||||
.field public static final dim_foreground_disabled_material_dark:I = 0x7f0d002d
|
||||
|
||||
.field public static final dim_foreground_disabled_material_light:I = 0x7f0d002e
|
||||
|
||||
.field public static final dim_foreground_material_dark:I = 0x7f0d002f
|
||||
|
||||
.field public static final dim_foreground_material_light:I = 0x7f0d0030
|
||||
|
||||
.field public static final foreground_material_dark:I = 0x7f0d0031
|
||||
|
||||
.field public static final foreground_material_light:I = 0x7f0d0032
|
||||
|
||||
.field public static final highlighted_text_material_dark:I = 0x7f0d0033
|
||||
|
||||
.field public static final highlighted_text_material_light:I = 0x7f0d0034
|
||||
|
||||
.field public static final hint_foreground_material_dark:I = 0x7f0d0035
|
||||
|
||||
.field public static final hint_foreground_material_light:I = 0x7f0d0036
|
||||
|
||||
.field public static final material_blue_grey_800:I = 0x7f0d0037
|
||||
|
||||
.field public static final material_blue_grey_900:I = 0x7f0d0038
|
||||
|
||||
.field public static final material_blue_grey_950:I = 0x7f0d0039
|
||||
|
||||
.field public static final material_deep_teal_200:I = 0x7f0d003a
|
||||
|
||||
.field public static final material_deep_teal_500:I = 0x7f0d003b
|
||||
|
||||
.field public static final material_grey_100:I = 0x7f0d003c
|
||||
|
||||
.field public static final material_grey_300:I = 0x7f0d003d
|
||||
|
||||
.field public static final material_grey_50:I = 0x7f0d003e
|
||||
|
||||
.field public static final material_grey_600:I = 0x7f0d003f
|
||||
|
||||
.field public static final material_grey_800:I = 0x7f0d0040
|
||||
|
||||
.field public static final material_grey_850:I = 0x7f0d0041
|
||||
|
||||
.field public static final material_grey_900:I = 0x7f0d0042
|
||||
|
||||
.field public static final primary_dark_material_dark:I = 0x7f0d0043
|
||||
|
||||
.field public static final primary_dark_material_light:I = 0x7f0d0044
|
||||
|
||||
.field public static final primary_material_dark:I = 0x7f0d0045
|
||||
|
||||
.field public static final primary_material_light:I = 0x7f0d0046
|
||||
|
||||
.field public static final primary_text_default_material_dark:I = 0x7f0d0047
|
||||
|
||||
.field public static final primary_text_default_material_light:I = 0x7f0d0048
|
||||
|
||||
.field public static final primary_text_disabled_material_dark:I = 0x7f0d0049
|
||||
|
||||
.field public static final primary_text_disabled_material_light:I = 0x7f0d004a
|
||||
|
||||
.field public static final ripple_material_dark:I = 0x7f0d004b
|
||||
|
||||
.field public static final ripple_material_light:I = 0x7f0d004c
|
||||
|
||||
.field public static final secondary_text_default_material_dark:I = 0x7f0d004d
|
||||
|
||||
.field public static final secondary_text_default_material_light:I = 0x7f0d004e
|
||||
|
||||
.field public static final secondary_text_disabled_material_dark:I = 0x7f0d004f
|
||||
|
||||
.field public static final secondary_text_disabled_material_light:I = 0x7f0d0050
|
||||
|
||||
.field public static final switch_thumb_disabled_material_dark:I = 0x7f0d0051
|
||||
|
||||
.field public static final switch_thumb_disabled_material_light:I = 0x7f0d0052
|
||||
|
||||
.field public static final switch_thumb_material_dark:I = 0x7f0d009a
|
||||
|
||||
.field public static final switch_thumb_material_light:I = 0x7f0d009b
|
||||
|
||||
.field public static final switch_thumb_normal_material_dark:I = 0x7f0d0053
|
||||
|
||||
.field public static final switch_thumb_normal_material_light:I = 0x7f0d0054
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>()V
|
||||
.locals 0
|
||||
|
||||
.prologue
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
return-void
|
||||
.end method
|
241
com.discord/smali/android/support/design/R$dimen.smali
Normal file
241
com.discord/smali/android/support/design/R$dimen.smali
Normal file
|
@ -0,0 +1,241 @@
|
|||
.class public final Landroid/support/design/R$dimen;
|
||||
.super Ljava/lang/Object;
|
||||
.source "R.java"
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Landroid/support/design/R;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x19
|
||||
name = "dimen"
|
||||
.end annotation
|
||||
|
||||
|
||||
# static fields
|
||||
.field public static final abc_action_bar_content_inset_material:I = 0x7f09000d
|
||||
|
||||
.field public static final abc_action_bar_default_height_material:I = 0x7f090001
|
||||
|
||||
.field public static final abc_action_bar_default_padding_end_material:I = 0x7f09000e
|
||||
|
||||
.field public static final abc_action_bar_default_padding_start_material:I = 0x7f09000f
|
||||
|
||||
.field public static final abc_action_bar_icon_vertical_padding_material:I = 0x7f090019
|
||||
|
||||
.field public static final abc_action_bar_overflow_padding_end_material:I = 0x7f09001a
|
||||
|
||||
.field public static final abc_action_bar_overflow_padding_start_material:I = 0x7f09001b
|
||||
|
||||
.field public static final abc_action_bar_progress_bar_size:I = 0x7f090002
|
||||
|
||||
.field public static final abc_action_bar_stacked_max_height:I = 0x7f09001c
|
||||
|
||||
.field public static final abc_action_bar_stacked_tab_max_width:I = 0x7f09001d
|
||||
|
||||
.field public static final abc_action_bar_subtitle_bottom_margin_material:I = 0x7f09001e
|
||||
|
||||
.field public static final abc_action_bar_subtitle_top_margin_material:I = 0x7f09001f
|
||||
|
||||
.field public static final abc_action_button_min_height_material:I = 0x7f090020
|
||||
|
||||
.field public static final abc_action_button_min_width_material:I = 0x7f090021
|
||||
|
||||
.field public static final abc_action_button_min_width_overflow_material:I = 0x7f090022
|
||||
|
||||
.field public static final abc_alert_dialog_button_bar_height:I = 0x7f090000
|
||||
|
||||
.field public static final abc_button_inset_horizontal_material:I = 0x7f090023
|
||||
|
||||
.field public static final abc_button_inset_vertical_material:I = 0x7f090024
|
||||
|
||||
.field public static final abc_button_padding_horizontal_material:I = 0x7f090025
|
||||
|
||||
.field public static final abc_button_padding_vertical_material:I = 0x7f090026
|
||||
|
||||
.field public static final abc_config_prefDialogWidth:I = 0x7f090005
|
||||
|
||||
.field public static final abc_control_corner_material:I = 0x7f090027
|
||||
|
||||
.field public static final abc_control_inset_material:I = 0x7f090028
|
||||
|
||||
.field public static final abc_control_padding_material:I = 0x7f090029
|
||||
|
||||
.field public static final abc_dialog_fixed_height_major:I = 0x7f090006
|
||||
|
||||
.field public static final abc_dialog_fixed_height_minor:I = 0x7f090007
|
||||
|
||||
.field public static final abc_dialog_fixed_width_major:I = 0x7f090008
|
||||
|
||||
.field public static final abc_dialog_fixed_width_minor:I = 0x7f090009
|
||||
|
||||
.field public static final abc_dialog_list_padding_vertical_material:I = 0x7f09002a
|
||||
|
||||
.field public static final abc_dialog_min_width_major:I = 0x7f09000a
|
||||
|
||||
.field public static final abc_dialog_min_width_minor:I = 0x7f09000b
|
||||
|
||||
.field public static final abc_dialog_padding_material:I = 0x7f09002b
|
||||
|
||||
.field public static final abc_dialog_padding_top_material:I = 0x7f09002c
|
||||
|
||||
.field public static final abc_disabled_alpha_material_dark:I = 0x7f09002d
|
||||
|
||||
.field public static final abc_disabled_alpha_material_light:I = 0x7f09002e
|
||||
|
||||
.field public static final abc_dropdownitem_icon_width:I = 0x7f09002f
|
||||
|
||||
.field public static final abc_dropdownitem_text_padding_left:I = 0x7f090030
|
||||
|
||||
.field public static final abc_dropdownitem_text_padding_right:I = 0x7f090031
|
||||
|
||||
.field public static final abc_edit_text_inset_bottom_material:I = 0x7f090032
|
||||
|
||||
.field public static final abc_edit_text_inset_horizontal_material:I = 0x7f090033
|
||||
|
||||
.field public static final abc_edit_text_inset_top_material:I = 0x7f090034
|
||||
|
||||
.field public static final abc_floating_window_z:I = 0x7f090035
|
||||
|
||||
.field public static final abc_list_item_padding_horizontal_material:I = 0x7f090036
|
||||
|
||||
.field public static final abc_panel_menu_list_width:I = 0x7f090037
|
||||
|
||||
.field public static final abc_search_view_preferred_width:I = 0x7f090038
|
||||
|
||||
.field public static final abc_search_view_text_min_width:I = 0x7f09000c
|
||||
|
||||
.field public static final abc_seekbar_track_background_height_material:I = 0x7f090039
|
||||
|
||||
.field public static final abc_seekbar_track_progress_height_material:I = 0x7f09003a
|
||||
|
||||
.field public static final abc_select_dialog_padding_start_material:I = 0x7f09003b
|
||||
|
||||
.field public static final abc_switch_padding:I = 0x7f090018
|
||||
|
||||
.field public static final abc_text_size_body_1_material:I = 0x7f09003c
|
||||
|
||||
.field public static final abc_text_size_body_2_material:I = 0x7f09003d
|
||||
|
||||
.field public static final abc_text_size_button_material:I = 0x7f09003e
|
||||
|
||||
.field public static final abc_text_size_caption_material:I = 0x7f09003f
|
||||
|
||||
.field public static final abc_text_size_display_1_material:I = 0x7f090040
|
||||
|
||||
.field public static final abc_text_size_display_2_material:I = 0x7f090041
|
||||
|
||||
.field public static final abc_text_size_display_3_material:I = 0x7f090042
|
||||
|
||||
.field public static final abc_text_size_display_4_material:I = 0x7f090043
|
||||
|
||||
.field public static final abc_text_size_headline_material:I = 0x7f090044
|
||||
|
||||
.field public static final abc_text_size_large_material:I = 0x7f090045
|
||||
|
||||
.field public static final abc_text_size_medium_material:I = 0x7f090046
|
||||
|
||||
.field public static final abc_text_size_menu_material:I = 0x7f090047
|
||||
|
||||
.field public static final abc_text_size_small_material:I = 0x7f090048
|
||||
|
||||
.field public static final abc_text_size_subhead_material:I = 0x7f090049
|
||||
|
||||
.field public static final abc_text_size_subtitle_material_toolbar:I = 0x7f090003
|
||||
|
||||
.field public static final abc_text_size_title_material:I = 0x7f09004a
|
||||
|
||||
.field public static final abc_text_size_title_material_toolbar:I = 0x7f090004
|
||||
|
||||
.field public static final design_appbar_elevation:I = 0x7f090056
|
||||
|
||||
.field public static final design_bottom_sheet_modal_elevation:I = 0x7f090057
|
||||
|
||||
.field public static final design_bottom_sheet_modal_peek_height:I = 0x7f090058
|
||||
|
||||
.field public static final design_fab_border_width:I = 0x7f090059
|
||||
|
||||
.field public static final design_fab_elevation:I = 0x7f09005a
|
||||
|
||||
.field public static final design_fab_image_size:I = 0x7f09005b
|
||||
|
||||
.field public static final design_fab_size_mini:I = 0x7f09005c
|
||||
|
||||
.field public static final design_fab_size_normal:I = 0x7f09005d
|
||||
|
||||
.field public static final design_fab_translation_z_pressed:I = 0x7f09005e
|
||||
|
||||
.field public static final design_navigation_elevation:I = 0x7f09005f
|
||||
|
||||
.field public static final design_navigation_icon_padding:I = 0x7f090060
|
||||
|
||||
.field public static final design_navigation_icon_size:I = 0x7f090061
|
||||
|
||||
.field public static final design_navigation_max_width:I = 0x7f090010
|
||||
|
||||
.field public static final design_navigation_padding_bottom:I = 0x7f090062
|
||||
|
||||
.field public static final design_navigation_separator_vertical_padding:I = 0x7f090063
|
||||
|
||||
.field public static final design_snackbar_action_inline_max_width:I = 0x7f090011
|
||||
|
||||
.field public static final design_snackbar_background_corner_radius:I = 0x7f090012
|
||||
|
||||
.field public static final design_snackbar_elevation:I = 0x7f090064
|
||||
|
||||
.field public static final design_snackbar_extra_spacing_horizontal:I = 0x7f090013
|
||||
|
||||
.field public static final design_snackbar_max_width:I = 0x7f090014
|
||||
|
||||
.field public static final design_snackbar_min_width:I = 0x7f090015
|
||||
|
||||
.field public static final design_snackbar_padding_horizontal:I = 0x7f090065
|
||||
|
||||
.field public static final design_snackbar_padding_vertical:I = 0x7f090066
|
||||
|
||||
.field public static final design_snackbar_padding_vertical_2lines:I = 0x7f090016
|
||||
|
||||
.field public static final design_snackbar_text_size:I = 0x7f090067
|
||||
|
||||
.field public static final design_tab_max_width:I = 0x7f090068
|
||||
|
||||
.field public static final design_tab_scrollable_min_width:I = 0x7f090017
|
||||
|
||||
.field public static final design_tab_text_size:I = 0x7f090069
|
||||
|
||||
.field public static final design_tab_text_size_2line:I = 0x7f09006a
|
||||
|
||||
.field public static final disabled_alpha_material_dark:I = 0x7f09006b
|
||||
|
||||
.field public static final disabled_alpha_material_light:I = 0x7f09006c
|
||||
|
||||
.field public static final highlight_alpha_material_colored:I = 0x7f09006d
|
||||
|
||||
.field public static final highlight_alpha_material_dark:I = 0x7f09006e
|
||||
|
||||
.field public static final highlight_alpha_material_light:I = 0x7f09006f
|
||||
|
||||
.field public static final item_touch_helper_max_drag_scroll_per_frame:I = 0x7f090070
|
||||
|
||||
.field public static final item_touch_helper_swipe_escape_max_velocity:I = 0x7f090071
|
||||
|
||||
.field public static final item_touch_helper_swipe_escape_velocity:I = 0x7f090072
|
||||
|
||||
.field public static final notification_large_icon_height:I = 0x7f090073
|
||||
|
||||
.field public static final notification_large_icon_width:I = 0x7f090074
|
||||
|
||||
.field public static final notification_subtext_size:I = 0x7f090075
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>()V
|
||||
.locals 0
|
||||
|
||||
.prologue
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
return-void
|
||||
.end method
|
183
com.discord/smali/android/support/design/R$drawable.smali
Normal file
183
com.discord/smali/android/support/design/R$drawable.smali
Normal file
|
@ -0,0 +1,183 @@
|
|||
.class public final Landroid/support/design/R$drawable;
|
||||
.super Ljava/lang/Object;
|
||||
.source "R.java"
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Landroid/support/design/R;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x19
|
||||
name = "drawable"
|
||||
.end annotation
|
||||
|
||||
|
||||
# static fields
|
||||
.field public static final abc_ab_share_pack_mtrl_alpha:I = 0x7f020000
|
||||
|
||||
.field public static final abc_action_bar_item_background_material:I = 0x7f020001
|
||||
|
||||
.field public static final abc_btn_borderless_material:I = 0x7f020002
|
||||
|
||||
.field public static final abc_btn_check_material:I = 0x7f020003
|
||||
|
||||
.field public static final abc_btn_check_to_on_mtrl_000:I = 0x7f020004
|
||||
|
||||
.field public static final abc_btn_check_to_on_mtrl_015:I = 0x7f020005
|
||||
|
||||
.field public static final abc_btn_colored_material:I = 0x7f020006
|
||||
|
||||
.field public static final abc_btn_default_mtrl_shape:I = 0x7f020007
|
||||
|
||||
.field public static final abc_btn_radio_material:I = 0x7f020008
|
||||
|
||||
.field public static final abc_btn_radio_to_on_mtrl_000:I = 0x7f020009
|
||||
|
||||
.field public static final abc_btn_radio_to_on_mtrl_015:I = 0x7f02000a
|
||||
|
||||
.field public static final abc_btn_rating_star_off_mtrl_alpha:I = 0x7f02000b
|
||||
|
||||
.field public static final abc_btn_rating_star_on_mtrl_alpha:I = 0x7f02000c
|
||||
|
||||
.field public static final abc_btn_switch_to_on_mtrl_00001:I = 0x7f02000d
|
||||
|
||||
.field public static final abc_btn_switch_to_on_mtrl_00012:I = 0x7f02000e
|
||||
|
||||
.field public static final abc_cab_background_internal_bg:I = 0x7f02000f
|
||||
|
||||
.field public static final abc_cab_background_top_material:I = 0x7f020010
|
||||
|
||||
.field public static final abc_cab_background_top_mtrl_alpha:I = 0x7f020011
|
||||
|
||||
.field public static final abc_control_background_material:I = 0x7f020012
|
||||
|
||||
.field public static final abc_dialog_material_background_dark:I = 0x7f020013
|
||||
|
||||
.field public static final abc_dialog_material_background_light:I = 0x7f020014
|
||||
|
||||
.field public static final abc_edit_text_material:I = 0x7f020015
|
||||
|
||||
.field public static final abc_ic_ab_back_mtrl_am_alpha:I = 0x7f020016
|
||||
|
||||
.field public static final abc_ic_clear_mtrl_alpha:I = 0x7f020017
|
||||
|
||||
.field public static final abc_ic_commit_search_api_mtrl_alpha:I = 0x7f020018
|
||||
|
||||
.field public static final abc_ic_go_search_api_mtrl_alpha:I = 0x7f020019
|
||||
|
||||
.field public static final abc_ic_menu_copy_mtrl_am_alpha:I = 0x7f02001a
|
||||
|
||||
.field public static final abc_ic_menu_cut_mtrl_alpha:I = 0x7f02001b
|
||||
|
||||
.field public static final abc_ic_menu_moreoverflow_mtrl_alpha:I = 0x7f02001c
|
||||
|
||||
.field public static final abc_ic_menu_paste_mtrl_am_alpha:I = 0x7f02001d
|
||||
|
||||
.field public static final abc_ic_menu_selectall_mtrl_alpha:I = 0x7f02001e
|
||||
|
||||
.field public static final abc_ic_menu_share_mtrl_alpha:I = 0x7f02001f
|
||||
|
||||
.field public static final abc_ic_search_api_mtrl_alpha:I = 0x7f020020
|
||||
|
||||
.field public static final abc_ic_star_black_16dp:I = 0x7f020021
|
||||
|
||||
.field public static final abc_ic_star_black_36dp:I = 0x7f020022
|
||||
|
||||
.field public static final abc_ic_star_half_black_16dp:I = 0x7f020023
|
||||
|
||||
.field public static final abc_ic_star_half_black_36dp:I = 0x7f020024
|
||||
|
||||
.field public static final abc_ic_voice_search_api_mtrl_alpha:I = 0x7f020025
|
||||
|
||||
.field public static final abc_item_background_holo_dark:I = 0x7f020026
|
||||
|
||||
.field public static final abc_item_background_holo_light:I = 0x7f020027
|
||||
|
||||
.field public static final abc_list_divider_mtrl_alpha:I = 0x7f020028
|
||||
|
||||
.field public static final abc_list_focused_holo:I = 0x7f020029
|
||||
|
||||
.field public static final abc_list_longpressed_holo:I = 0x7f02002a
|
||||
|
||||
.field public static final abc_list_pressed_holo_dark:I = 0x7f02002b
|
||||
|
||||
.field public static final abc_list_pressed_holo_light:I = 0x7f02002c
|
||||
|
||||
.field public static final abc_list_selector_background_transition_holo_dark:I = 0x7f02002d
|
||||
|
||||
.field public static final abc_list_selector_background_transition_holo_light:I = 0x7f02002e
|
||||
|
||||
.field public static final abc_list_selector_disabled_holo_dark:I = 0x7f02002f
|
||||
|
||||
.field public static final abc_list_selector_disabled_holo_light:I = 0x7f020030
|
||||
|
||||
.field public static final abc_list_selector_holo_dark:I = 0x7f020031
|
||||
|
||||
.field public static final abc_list_selector_holo_light:I = 0x7f020032
|
||||
|
||||
.field public static final abc_menu_hardkey_panel_mtrl_mult:I = 0x7f020033
|
||||
|
||||
.field public static final abc_popup_background_mtrl_mult:I = 0x7f020034
|
||||
|
||||
.field public static final abc_ratingbar_full_material:I = 0x7f020035
|
||||
|
||||
.field public static final abc_ratingbar_indicator_material:I = 0x7f020036
|
||||
|
||||
.field public static final abc_ratingbar_small_material:I = 0x7f020037
|
||||
|
||||
.field public static final abc_scrubber_control_off_mtrl_alpha:I = 0x7f020038
|
||||
|
||||
.field public static final abc_scrubber_control_to_pressed_mtrl_000:I = 0x7f020039
|
||||
|
||||
.field public static final abc_scrubber_control_to_pressed_mtrl_005:I = 0x7f02003a
|
||||
|
||||
.field public static final abc_scrubber_primary_mtrl_alpha:I = 0x7f02003b
|
||||
|
||||
.field public static final abc_scrubber_track_mtrl_alpha:I = 0x7f02003c
|
||||
|
||||
.field public static final abc_seekbar_thumb_material:I = 0x7f02003d
|
||||
|
||||
.field public static final abc_seekbar_track_material:I = 0x7f02003e
|
||||
|
||||
.field public static final abc_spinner_mtrl_am_alpha:I = 0x7f02003f
|
||||
|
||||
.field public static final abc_spinner_textfield_background_material:I = 0x7f020040
|
||||
|
||||
.field public static final abc_switch_thumb_material:I = 0x7f020041
|
||||
|
||||
.field public static final abc_switch_track_mtrl_alpha:I = 0x7f020042
|
||||
|
||||
.field public static final abc_tab_indicator_material:I = 0x7f020043
|
||||
|
||||
.field public static final abc_tab_indicator_mtrl_alpha:I = 0x7f020044
|
||||
|
||||
.field public static final abc_text_cursor_material:I = 0x7f020045
|
||||
|
||||
.field public static final abc_textfield_activated_mtrl_alpha:I = 0x7f020046
|
||||
|
||||
.field public static final abc_textfield_default_mtrl_alpha:I = 0x7f020047
|
||||
|
||||
.field public static final abc_textfield_search_activated_mtrl_alpha:I = 0x7f020048
|
||||
|
||||
.field public static final abc_textfield_search_default_mtrl_alpha:I = 0x7f020049
|
||||
|
||||
.field public static final abc_textfield_search_material:I = 0x7f02004a
|
||||
|
||||
.field public static final design_fab_background:I = 0x7f020090
|
||||
|
||||
.field public static final design_snackbar_background:I = 0x7f020091
|
||||
|
||||
.field public static final notification_template_icon_bg:I = 0x7f02011d
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>()V
|
||||
.locals 0
|
||||
|
||||
.prologue
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
return-void
|
||||
.end method
|
281
com.discord/smali/android/support/design/R$id.smali
Normal file
281
com.discord/smali/android/support/design/R$id.smali
Normal file
|
@ -0,0 +1,281 @@
|
|||
.class public final Landroid/support/design/R$id;
|
||||
.super Ljava/lang/Object;
|
||||
.source "R.java"
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Landroid/support/design/R;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x19
|
||||
name = "id"
|
||||
.end annotation
|
||||
|
||||
|
||||
# static fields
|
||||
.field public static final action0:I = 0x7f0e00a2
|
||||
|
||||
.field public static final action_bar:I = 0x7f0e006a
|
||||
|
||||
.field public static final action_bar_activity_content:I = 0x7f0e0000
|
||||
|
||||
.field public static final action_bar_container:I = 0x7f0e0069
|
||||
|
||||
.field public static final action_bar_root:I = 0x7f0e0065
|
||||
|
||||
.field public static final action_bar_spinner:I = 0x7f0e0001
|
||||
|
||||
.field public static final action_bar_subtitle:I = 0x7f0e004b
|
||||
|
||||
.field public static final action_bar_title:I = 0x7f0e004a
|
||||
|
||||
.field public static final action_context_bar:I = 0x7f0e006b
|
||||
|
||||
.field public static final action_divider:I = 0x7f0e00a6
|
||||
|
||||
.field public static final action_menu_divider:I = 0x7f0e0002
|
||||
|
||||
.field public static final action_menu_presenter:I = 0x7f0e0003
|
||||
|
||||
.field public static final action_mode_bar:I = 0x7f0e0067
|
||||
|
||||
.field public static final action_mode_bar_stub:I = 0x7f0e0066
|
||||
|
||||
.field public static final action_mode_close_button:I = 0x7f0e004c
|
||||
|
||||
.field public static final activity_chooser_view_content:I = 0x7f0e004d
|
||||
|
||||
.field public static final alertTitle:I = 0x7f0e0059
|
||||
|
||||
.field public static final always:I = 0x7f0e003d
|
||||
|
||||
.field public static final beginning:I = 0x7f0e0039
|
||||
|
||||
.field public static final bottom:I = 0x7f0e001e
|
||||
|
||||
.field public static final buttonPanel:I = 0x7f0e0054
|
||||
|
||||
.field public static final cancel_action:I = 0x7f0e00a3
|
||||
|
||||
.field public static final center:I = 0x7f0e001f
|
||||
|
||||
.field public static final center_horizontal:I = 0x7f0e0020
|
||||
|
||||
.field public static final center_vertical:I = 0x7f0e0021
|
||||
|
||||
.field public static final checkbox:I = 0x7f0e0062
|
||||
|
||||
.field public static final chronometer:I = 0x7f0e00a9
|
||||
|
||||
.field public static final clip_horizontal:I = 0x7f0e002d
|
||||
|
||||
.field public static final clip_vertical:I = 0x7f0e002e
|
||||
|
||||
.field public static final collapseActionView:I = 0x7f0e003e
|
||||
|
||||
.field public static final contentPanel:I = 0x7f0e005a
|
||||
|
||||
.field public static final custom:I = 0x7f0e0060
|
||||
|
||||
.field public static final customPanel:I = 0x7f0e005f
|
||||
|
||||
.field public static final decor_content_parent:I = 0x7f0e0068
|
||||
|
||||
.field public static final default_activity_button:I = 0x7f0e0050
|
||||
|
||||
.field public static final design_bottom_sheet:I = 0x7f0e007c
|
||||
|
||||
.field public static final design_menu_item_action_area:I = 0x7f0e0083
|
||||
|
||||
.field public static final design_menu_item_action_area_stub:I = 0x7f0e0082
|
||||
|
||||
.field public static final design_menu_item_text:I = 0x7f0e0081
|
||||
|
||||
.field public static final design_navigation_view:I = 0x7f0e0080
|
||||
|
||||
.field public static final disableHome:I = 0x7f0e000f
|
||||
|
||||
.field public static final edit_query:I = 0x7f0e006c
|
||||
|
||||
.field public static final end:I = 0x7f0e0022
|
||||
|
||||
.field public static final end_padder:I = 0x7f0e00ae
|
||||
|
||||
.field public static final enterAlways:I = 0x7f0e0016
|
||||
|
||||
.field public static final enterAlwaysCollapsed:I = 0x7f0e0017
|
||||
|
||||
.field public static final exitUntilCollapsed:I = 0x7f0e0018
|
||||
|
||||
.field public static final expand_activities_button:I = 0x7f0e004e
|
||||
|
||||
.field public static final expanded_menu:I = 0x7f0e0061
|
||||
|
||||
.field public static final fill:I = 0x7f0e002f
|
||||
|
||||
.field public static final fill_horizontal:I = 0x7f0e0030
|
||||
|
||||
.field public static final fill_vertical:I = 0x7f0e0023
|
||||
|
||||
.field public static final fixed:I = 0x7f0e0048
|
||||
|
||||
.field public static final home:I = 0x7f0e0005
|
||||
|
||||
.field public static final homeAsUp:I = 0x7f0e0010
|
||||
|
||||
.field public static final icon:I = 0x7f0e0052
|
||||
|
||||
.field public static final ifRoom:I = 0x7f0e003f
|
||||
|
||||
.field public static final image:I = 0x7f0e004f
|
||||
|
||||
.field public static final info:I = 0x7f0e00ad
|
||||
|
||||
.field public static final item_touch_helper_previous_elevation:I = 0x7f0e0006
|
||||
|
||||
.field public static final left:I = 0x7f0e0024
|
||||
|
||||
.field public static final line1:I = 0x7f0e00a7
|
||||
|
||||
.field public static final line3:I = 0x7f0e00ab
|
||||
|
||||
.field public static final listMode:I = 0x7f0e000c
|
||||
|
||||
.field public static final list_item:I = 0x7f0e0051
|
||||
|
||||
.field public static final media_actions:I = 0x7f0e00a5
|
||||
|
||||
.field public static final middle:I = 0x7f0e003a
|
||||
|
||||
.field public static final mini:I = 0x7f0e0031
|
||||
|
||||
.field public static final multiply:I = 0x7f0e0028
|
||||
|
||||
.field public static final navigation_header_container:I = 0x7f0e007f
|
||||
|
||||
.field public static final never:I = 0x7f0e0040
|
||||
|
||||
.field public static final none:I = 0x7f0e0011
|
||||
|
||||
.field public static final normal:I = 0x7f0e000d
|
||||
|
||||
.field public static final parallax:I = 0x7f0e001c
|
||||
|
||||
.field public static final parentPanel:I = 0x7f0e0056
|
||||
|
||||
.field public static final pin:I = 0x7f0e001d
|
||||
|
||||
.field public static final progress_circular:I = 0x7f0e0007
|
||||
|
||||
.field public static final progress_horizontal:I = 0x7f0e0008
|
||||
|
||||
.field public static final radio:I = 0x7f0e0064
|
||||
|
||||
.field public static final right:I = 0x7f0e0025
|
||||
|
||||
.field public static final screen:I = 0x7f0e0029
|
||||
|
||||
.field public static final scroll:I = 0x7f0e0019
|
||||
|
||||
.field public static final scrollIndicatorDown:I = 0x7f0e005e
|
||||
|
||||
.field public static final scrollIndicatorUp:I = 0x7f0e005b
|
||||
|
||||
.field public static final scrollView:I = 0x7f0e005c
|
||||
|
||||
.field public static final scrollable:I = 0x7f0e0049
|
||||
|
||||
.field public static final search_badge:I = 0x7f0e006e
|
||||
|
||||
.field public static final search_bar:I = 0x7f0e006d
|
||||
|
||||
.field public static final search_button:I = 0x7f0e006f
|
||||
|
||||
.field public static final search_close_btn:I = 0x7f0e0074
|
||||
|
||||
.field public static final search_edit_frame:I = 0x7f0e0070
|
||||
|
||||
.field public static final search_go_btn:I = 0x7f0e0076
|
||||
|
||||
.field public static final search_mag_icon:I = 0x7f0e0071
|
||||
|
||||
.field public static final search_plate:I = 0x7f0e0072
|
||||
|
||||
.field public static final search_src_text:I = 0x7f0e0073
|
||||
|
||||
.field public static final search_voice_btn:I = 0x7f0e0077
|
||||
|
||||
.field public static final select_dialog_listview:I = 0x7f0e0078
|
||||
|
||||
.field public static final shortcut:I = 0x7f0e0063
|
||||
|
||||
.field public static final showCustom:I = 0x7f0e0012
|
||||
|
||||
.field public static final showHome:I = 0x7f0e0013
|
||||
|
||||
.field public static final showTitle:I = 0x7f0e0014
|
||||
|
||||
.field public static final snackbar_action:I = 0x7f0e007e
|
||||
|
||||
.field public static final snackbar_text:I = 0x7f0e007d
|
||||
|
||||
.field public static final snap:I = 0x7f0e001a
|
||||
|
||||
.field public static final spacer:I = 0x7f0e0055
|
||||
|
||||
.field public static final split_action_bar:I = 0x7f0e0009
|
||||
|
||||
.field public static final src_atop:I = 0x7f0e002a
|
||||
|
||||
.field public static final src_in:I = 0x7f0e002b
|
||||
|
||||
.field public static final src_over:I = 0x7f0e002c
|
||||
|
||||
.field public static final start:I = 0x7f0e0026
|
||||
|
||||
.field public static final status_bar_latest_event_content:I = 0x7f0e00a4
|
||||
|
||||
.field public static final submit_area:I = 0x7f0e0075
|
||||
|
||||
.field public static final tabMode:I = 0x7f0e000e
|
||||
|
||||
.field public static final text:I = 0x7f0e00ac
|
||||
|
||||
.field public static final text2:I = 0x7f0e00aa
|
||||
|
||||
.field public static final textSpacerNoButtons:I = 0x7f0e005d
|
||||
|
||||
.field public static final time:I = 0x7f0e00a8
|
||||
|
||||
.field public static final title:I = 0x7f0e0053
|
||||
|
||||
.field public static final title_template:I = 0x7f0e0058
|
||||
|
||||
.field public static final top:I = 0x7f0e0027
|
||||
|
||||
.field public static final topPanel:I = 0x7f0e0057
|
||||
|
||||
.field public static final touch_outside:I = 0x7f0e007b
|
||||
|
||||
.field public static final up:I = 0x7f0e000a
|
||||
|
||||
.field public static final useLogo:I = 0x7f0e0015
|
||||
|
||||
.field public static final view_offset_helper:I = 0x7f0e000b
|
||||
|
||||
.field public static final withText:I = 0x7f0e0041
|
||||
|
||||
.field public static final wrap_content:I = 0x7f0e001b
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>()V
|
||||
.locals 0
|
||||
|
||||
.prologue
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
return-void
|
||||
.end method
|
41
com.discord/smali/android/support/design/R$integer.smali
Normal file
41
com.discord/smali/android/support/design/R$integer.smali
Normal file
|
@ -0,0 +1,41 @@
|
|||
.class public final Landroid/support/design/R$integer;
|
||||
.super Ljava/lang/Object;
|
||||
.source "R.java"
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Landroid/support/design/R;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x19
|
||||
name = "integer"
|
||||
.end annotation
|
||||
|
||||
|
||||
# static fields
|
||||
.field public static final abc_config_activityDefaultDur:I = 0x7f0c0002
|
||||
|
||||
.field public static final abc_config_activityShortDur:I = 0x7f0c0003
|
||||
|
||||
.field public static final abc_max_action_buttons:I = 0x7f0c0000
|
||||
|
||||
.field public static final bottom_sheet_slide_duration:I = 0x7f0c0005
|
||||
|
||||
.field public static final cancel_button_image_alpha:I = 0x7f0c0006
|
||||
|
||||
.field public static final design_snackbar_text_max_lines:I = 0x7f0c0001
|
||||
|
||||
.field public static final status_bar_notification_info_maxnum:I = 0x7f0c0008
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>()V
|
||||
.locals 0
|
||||
|
||||
.prologue
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
return-void
|
||||
.end method
|
125
com.discord/smali/android/support/design/R$layout.smali
Normal file
125
com.discord/smali/android/support/design/R$layout.smali
Normal file
|
@ -0,0 +1,125 @@
|
|||
.class public final Landroid/support/design/R$layout;
|
||||
.super Ljava/lang/Object;
|
||||
.source "R.java"
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Landroid/support/design/R;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x19
|
||||
name = "layout"
|
||||
.end annotation
|
||||
|
||||
|
||||
# static fields
|
||||
.field public static final abc_action_bar_title_item:I = 0x7f040000
|
||||
|
||||
.field public static final abc_action_bar_up_container:I = 0x7f040001
|
||||
|
||||
.field public static final abc_action_bar_view_list_nav_layout:I = 0x7f040002
|
||||
|
||||
.field public static final abc_action_menu_item_layout:I = 0x7f040003
|
||||
|
||||
.field public static final abc_action_menu_layout:I = 0x7f040004
|
||||
|
||||
.field public static final abc_action_mode_bar:I = 0x7f040005
|
||||
|
||||
.field public static final abc_action_mode_close_item_material:I = 0x7f040006
|
||||
|
||||
.field public static final abc_activity_chooser_view:I = 0x7f040007
|
||||
|
||||
.field public static final abc_activity_chooser_view_list_item:I = 0x7f040008
|
||||
|
||||
.field public static final abc_alert_dialog_button_bar_material:I = 0x7f040009
|
||||
|
||||
.field public static final abc_alert_dialog_material:I = 0x7f04000a
|
||||
|
||||
.field public static final abc_dialog_title_material:I = 0x7f04000b
|
||||
|
||||
.field public static final abc_expanded_menu_layout:I = 0x7f04000c
|
||||
|
||||
.field public static final abc_list_menu_item_checkbox:I = 0x7f04000d
|
||||
|
||||
.field public static final abc_list_menu_item_icon:I = 0x7f04000e
|
||||
|
||||
.field public static final abc_list_menu_item_layout:I = 0x7f04000f
|
||||
|
||||
.field public static final abc_list_menu_item_radio:I = 0x7f040010
|
||||
|
||||
.field public static final abc_popup_menu_item_layout:I = 0x7f040011
|
||||
|
||||
.field public static final abc_screen_content_include:I = 0x7f040012
|
||||
|
||||
.field public static final abc_screen_simple:I = 0x7f040013
|
||||
|
||||
.field public static final abc_screen_simple_overlay_action_mode:I = 0x7f040014
|
||||
|
||||
.field public static final abc_screen_toolbar:I = 0x7f040015
|
||||
|
||||
.field public static final abc_search_dropdown_item_icons_2line:I = 0x7f040016
|
||||
|
||||
.field public static final abc_search_view:I = 0x7f040017
|
||||
|
||||
.field public static final abc_select_dialog_material:I = 0x7f040018
|
||||
|
||||
.field public static final design_bottom_sheet_dialog:I = 0x7f04001a
|
||||
|
||||
.field public static final design_layout_snackbar:I = 0x7f04001b
|
||||
|
||||
.field public static final design_layout_snackbar_include:I = 0x7f04001c
|
||||
|
||||
.field public static final design_layout_tab_icon:I = 0x7f04001d
|
||||
|
||||
.field public static final design_layout_tab_text:I = 0x7f04001e
|
||||
|
||||
.field public static final design_menu_item_action_area:I = 0x7f04001f
|
||||
|
||||
.field public static final design_navigation_item:I = 0x7f040020
|
||||
|
||||
.field public static final design_navigation_item_header:I = 0x7f040021
|
||||
|
||||
.field public static final design_navigation_item_separator:I = 0x7f040022
|
||||
|
||||
.field public static final design_navigation_item_subheader:I = 0x7f040023
|
||||
|
||||
.field public static final design_navigation_menu:I = 0x7f040024
|
||||
|
||||
.field public static final design_navigation_menu_item:I = 0x7f040025
|
||||
|
||||
.field public static final notification_media_action:I = 0x7f040027
|
||||
|
||||
.field public static final notification_media_cancel_action:I = 0x7f040028
|
||||
|
||||
.field public static final notification_template_big_media:I = 0x7f040029
|
||||
|
||||
.field public static final notification_template_big_media_narrow:I = 0x7f04002a
|
||||
|
||||
.field public static final notification_template_lines:I = 0x7f04002b
|
||||
|
||||
.field public static final notification_template_media:I = 0x7f04002c
|
||||
|
||||
.field public static final notification_template_part_chronometer:I = 0x7f04002d
|
||||
|
||||
.field public static final notification_template_part_time:I = 0x7f04002e
|
||||
|
||||
.field public static final select_dialog_item_material:I = 0x7f040046
|
||||
|
||||
.field public static final select_dialog_multichoice_material:I = 0x7f040047
|
||||
|
||||
.field public static final select_dialog_singlechoice_material:I = 0x7f040048
|
||||
|
||||
.field public static final support_simple_spinner_dropdown_item:I = 0x7f040049
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>()V
|
||||
.locals 0
|
||||
|
||||
.prologue
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
return-void
|
||||
.end method
|
73
com.discord/smali/android/support/design/R$string.smali
Normal file
73
com.discord/smali/android/support/design/R$string.smali
Normal file
|
@ -0,0 +1,73 @@
|
|||
.class public final Landroid/support/design/R$string;
|
||||
.super Ljava/lang/Object;
|
||||
.source "R.java"
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Landroid/support/design/R;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x19
|
||||
name = "string"
|
||||
.end annotation
|
||||
|
||||
|
||||
# static fields
|
||||
.field public static final abc_action_bar_home_description:I = 0x7f060000
|
||||
|
||||
.field public static final abc_action_bar_home_description_format:I = 0x7f060001
|
||||
|
||||
.field public static final abc_action_bar_home_subtitle_description_format:I = 0x7f060002
|
||||
|
||||
.field public static final abc_action_bar_up_description:I = 0x7f060003
|
||||
|
||||
.field public static final abc_action_menu_overflow_description:I = 0x7f060004
|
||||
|
||||
.field public static final abc_action_mode_done:I = 0x7f060005
|
||||
|
||||
.field public static final abc_activity_chooser_view_see_all:I = 0x7f060006
|
||||
|
||||
.field public static final abc_activitychooserview_choose_application:I = 0x7f060007
|
||||
|
||||
.field public static final abc_capital_off:I = 0x7f060008
|
||||
|
||||
.field public static final abc_capital_on:I = 0x7f060009
|
||||
|
||||
.field public static final abc_search_hint:I = 0x7f06000a
|
||||
|
||||
.field public static final abc_searchview_description_clear:I = 0x7f06000b
|
||||
|
||||
.field public static final abc_searchview_description_query:I = 0x7f06000c
|
||||
|
||||
.field public static final abc_searchview_description_search:I = 0x7f06000d
|
||||
|
||||
.field public static final abc_searchview_description_submit:I = 0x7f06000e
|
||||
|
||||
.field public static final abc_searchview_description_voice:I = 0x7f06000f
|
||||
|
||||
.field public static final abc_shareactionprovider_share_with:I = 0x7f060010
|
||||
|
||||
.field public static final abc_shareactionprovider_share_with_application:I = 0x7f060011
|
||||
|
||||
.field public static final abc_toolbar_collapse_description:I = 0x7f060012
|
||||
|
||||
.field public static final appbar_scrolling_view_behavior:I = 0x7f060476
|
||||
|
||||
.field public static final bottom_sheet_behavior:I = 0x7f060481
|
||||
|
||||
.field public static final character_counter_pattern:I = 0x7f060488
|
||||
|
||||
.field public static final status_bar_notification_info_overflow:I = 0x7f060033
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>()V
|
||||
.locals 0
|
||||
|
||||
.prologue
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
return-void
|
||||
.end method
|
713
com.discord/smali/android/support/design/R$style.smali
Normal file
713
com.discord/smali/android/support/design/R$style.smali
Normal file
|
@ -0,0 +1,713 @@
|
|||
.class public final Landroid/support/design/R$style;
|
||||
.super Ljava/lang/Object;
|
||||
.source "R.java"
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Landroid/support/design/R;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x19
|
||||
name = "style"
|
||||
.end annotation
|
||||
|
||||
|
||||
# static fields
|
||||
.field public static final AlertDialog_AppCompat:I = 0x7f0a008c
|
||||
|
||||
.field public static final AlertDialog_AppCompat_Light:I = 0x7f0a008d
|
||||
|
||||
.field public static final Animation_AppCompat_Dialog:I = 0x7f0a008e
|
||||
|
||||
.field public static final Animation_AppCompat_DropDownUp:I = 0x7f0a008f
|
||||
|
||||
.field public static final Animation_Design_BottomSheetDialog:I = 0x7f0a0090
|
||||
|
||||
.field public static final Base_AlertDialog_AppCompat:I = 0x7f0a00a3
|
||||
|
||||
.field public static final Base_AlertDialog_AppCompat_Light:I = 0x7f0a00a4
|
||||
|
||||
.field public static final Base_Animation_AppCompat_Dialog:I = 0x7f0a00a5
|
||||
|
||||
.field public static final Base_Animation_AppCompat_DropDownUp:I = 0x7f0a00a6
|
||||
|
||||
.field public static final Base_DialogWindowTitleBackground_AppCompat:I = 0x7f0a00a8
|
||||
|
||||
.field public static final Base_DialogWindowTitle_AppCompat:I = 0x7f0a00a7
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat:I = 0x7f0a003c
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_Body1:I = 0x7f0a003d
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_Body2:I = 0x7f0a003e
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_Button:I = 0x7f0a0021
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_Caption:I = 0x7f0a003f
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_Display1:I = 0x7f0a0040
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_Display2:I = 0x7f0a0041
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_Display3:I = 0x7f0a0042
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_Display4:I = 0x7f0a0043
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_Headline:I = 0x7f0a0044
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_Inverse:I = 0x7f0a000c
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_Large:I = 0x7f0a0045
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_Large_Inverse:I = 0x7f0a000d
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_Light_Widget_PopupMenu_Large:I = 0x7f0a0046
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_Light_Widget_PopupMenu_Small:I = 0x7f0a0047
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_Medium:I = 0x7f0a0048
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_Medium_Inverse:I = 0x7f0a000e
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_Menu:I = 0x7f0a0049
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_SearchResult:I = 0x7f0a00a9
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_SearchResult_Subtitle:I = 0x7f0a004a
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_SearchResult_Title:I = 0x7f0a004b
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_Small:I = 0x7f0a004c
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_Small_Inverse:I = 0x7f0a000f
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_Subhead:I = 0x7f0a004d
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_Subhead_Inverse:I = 0x7f0a0010
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_Title:I = 0x7f0a004e
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_Title_Inverse:I = 0x7f0a0011
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_Widget_ActionBar_Menu:I = 0x7f0a0085
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_Widget_ActionBar_Subtitle:I = 0x7f0a004f
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse:I = 0x7f0a0050
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_Widget_ActionBar_Title:I = 0x7f0a0051
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse:I = 0x7f0a0052
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_Widget_ActionMode_Subtitle:I = 0x7f0a0053
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_Widget_ActionMode_Title:I = 0x7f0a0054
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_Widget_Button:I = 0x7f0a0055
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_Widget_Button_Inverse:I = 0x7f0a0086
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_Widget_DropDownItem:I = 0x7f0a00aa
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_Widget_PopupMenu_Large:I = 0x7f0a0056
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_Widget_PopupMenu_Small:I = 0x7f0a0057
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_Widget_Switch:I = 0x7f0a0058
|
||||
|
||||
.field public static final Base_TextAppearance_AppCompat_Widget_TextView_SpinnerItem:I = 0x7f0a0059
|
||||
|
||||
.field public static final Base_TextAppearance_Widget_AppCompat_ExpandedMenu_Item:I = 0x7f0a00ab
|
||||
|
||||
.field public static final Base_TextAppearance_Widget_AppCompat_Toolbar_Subtitle:I = 0x7f0a005a
|
||||
|
||||
.field public static final Base_TextAppearance_Widget_AppCompat_Toolbar_Title:I = 0x7f0a005b
|
||||
|
||||
.field public static final Base_ThemeOverlay_AppCompat:I = 0x7f0a00b4
|
||||
|
||||
.field public static final Base_ThemeOverlay_AppCompat_ActionBar:I = 0x7f0a00b5
|
||||
|
||||
.field public static final Base_ThemeOverlay_AppCompat_Dark:I = 0x7f0a00b6
|
||||
|
||||
.field public static final Base_ThemeOverlay_AppCompat_Dark_ActionBar:I = 0x7f0a00b7
|
||||
|
||||
.field public static final Base_ThemeOverlay_AppCompat_Light:I = 0x7f0a00b8
|
||||
|
||||
.field public static final Base_Theme_AppCompat:I = 0x7f0a005c
|
||||
|
||||
.field public static final Base_Theme_AppCompat_CompactMenu:I = 0x7f0a00ac
|
||||
|
||||
.field public static final Base_Theme_AppCompat_Dialog:I = 0x7f0a0012
|
||||
|
||||
.field public static final Base_Theme_AppCompat_DialogWhenLarge:I = 0x7f0a0002
|
||||
|
||||
.field public static final Base_Theme_AppCompat_Dialog_Alert:I = 0x7f0a00ad
|
||||
|
||||
.field public static final Base_Theme_AppCompat_Dialog_FixedSize:I = 0x7f0a00ae
|
||||
|
||||
.field public static final Base_Theme_AppCompat_Dialog_MinWidth:I = 0x7f0a00af
|
||||
|
||||
.field public static final Base_Theme_AppCompat_Light:I = 0x7f0a005d
|
||||
|
||||
.field public static final Base_Theme_AppCompat_Light_DarkActionBar:I = 0x7f0a00b0
|
||||
|
||||
.field public static final Base_Theme_AppCompat_Light_Dialog:I = 0x7f0a0013
|
||||
|
||||
.field public static final Base_Theme_AppCompat_Light_DialogWhenLarge:I = 0x7f0a0003
|
||||
|
||||
.field public static final Base_Theme_AppCompat_Light_Dialog_Alert:I = 0x7f0a00b1
|
||||
|
||||
.field public static final Base_Theme_AppCompat_Light_Dialog_FixedSize:I = 0x7f0a00b2
|
||||
|
||||
.field public static final Base_Theme_AppCompat_Light_Dialog_MinWidth:I = 0x7f0a00b3
|
||||
|
||||
.field public static final Base_V11_Theme_AppCompat_Dialog:I = 0x7f0a0014
|
||||
|
||||
.field public static final Base_V11_Theme_AppCompat_Light_Dialog:I = 0x7f0a0015
|
||||
|
||||
.field public static final Base_V12_Widget_AppCompat_AutoCompleteTextView:I = 0x7f0a001d
|
||||
|
||||
.field public static final Base_V12_Widget_AppCompat_EditText:I = 0x7f0a001e
|
||||
|
||||
.field public static final Base_V21_Theme_AppCompat:I = 0x7f0a005e
|
||||
|
||||
.field public static final Base_V21_Theme_AppCompat_Dialog:I = 0x7f0a005f
|
||||
|
||||
.field public static final Base_V21_Theme_AppCompat_Light:I = 0x7f0a0060
|
||||
|
||||
.field public static final Base_V21_Theme_AppCompat_Light_Dialog:I = 0x7f0a0061
|
||||
|
||||
.field public static final Base_V22_Theme_AppCompat:I = 0x7f0a0083
|
||||
|
||||
.field public static final Base_V22_Theme_AppCompat_Light:I = 0x7f0a0084
|
||||
|
||||
.field public static final Base_V23_Theme_AppCompat:I = 0x7f0a0087
|
||||
|
||||
.field public static final Base_V23_Theme_AppCompat_Light:I = 0x7f0a0088
|
||||
|
||||
.field public static final Base_V7_Theme_AppCompat:I = 0x7f0a00b9
|
||||
|
||||
.field public static final Base_V7_Theme_AppCompat_Dialog:I = 0x7f0a00ba
|
||||
|
||||
.field public static final Base_V7_Theme_AppCompat_Light:I = 0x7f0a00bb
|
||||
|
||||
.field public static final Base_V7_Theme_AppCompat_Light_Dialog:I = 0x7f0a00bc
|
||||
|
||||
.field public static final Base_V7_Widget_AppCompat_AutoCompleteTextView:I = 0x7f0a00bd
|
||||
|
||||
.field public static final Base_V7_Widget_AppCompat_EditText:I = 0x7f0a00be
|
||||
|
||||
.field public static final Base_Widget_AppCompat_ActionBar:I = 0x7f0a00bf
|
||||
|
||||
.field public static final Base_Widget_AppCompat_ActionBar_Solid:I = 0x7f0a00c0
|
||||
|
||||
.field public static final Base_Widget_AppCompat_ActionBar_TabBar:I = 0x7f0a00c1
|
||||
|
||||
.field public static final Base_Widget_AppCompat_ActionBar_TabText:I = 0x7f0a0062
|
||||
|
||||
.field public static final Base_Widget_AppCompat_ActionBar_TabView:I = 0x7f0a0063
|
||||
|
||||
.field public static final Base_Widget_AppCompat_ActionButton:I = 0x7f0a0064
|
||||
|
||||
.field public static final Base_Widget_AppCompat_ActionButton_CloseMode:I = 0x7f0a0065
|
||||
|
||||
.field public static final Base_Widget_AppCompat_ActionButton_Overflow:I = 0x7f0a0066
|
||||
|
||||
.field public static final Base_Widget_AppCompat_ActionMode:I = 0x7f0a00c2
|
||||
|
||||
.field public static final Base_Widget_AppCompat_ActivityChooserView:I = 0x7f0a00c3
|
||||
|
||||
.field public static final Base_Widget_AppCompat_AutoCompleteTextView:I = 0x7f0a001f
|
||||
|
||||
.field public static final Base_Widget_AppCompat_Button:I = 0x7f0a0067
|
||||
|
||||
.field public static final Base_Widget_AppCompat_ButtonBar:I = 0x7f0a006b
|
||||
|
||||
.field public static final Base_Widget_AppCompat_ButtonBar_AlertDialog:I = 0x7f0a00c5
|
||||
|
||||
.field public static final Base_Widget_AppCompat_Button_Borderless:I = 0x7f0a0068
|
||||
|
||||
.field public static final Base_Widget_AppCompat_Button_Borderless_Colored:I = 0x7f0a0069
|
||||
|
||||
.field public static final Base_Widget_AppCompat_Button_ButtonBar_AlertDialog:I = 0x7f0a00c4
|
||||
|
||||
.field public static final Base_Widget_AppCompat_Button_Colored:I = 0x7f0a0089
|
||||
|
||||
.field public static final Base_Widget_AppCompat_Button_Small:I = 0x7f0a006a
|
||||
|
||||
.field public static final Base_Widget_AppCompat_CompoundButton_CheckBox:I = 0x7f0a006c
|
||||
|
||||
.field public static final Base_Widget_AppCompat_CompoundButton_RadioButton:I = 0x7f0a006d
|
||||
|
||||
.field public static final Base_Widget_AppCompat_CompoundButton_Switch:I = 0x7f0a00c6
|
||||
|
||||
.field public static final Base_Widget_AppCompat_DrawerArrowToggle:I = 0x7f0a0000
|
||||
|
||||
.field public static final Base_Widget_AppCompat_DrawerArrowToggle_Common:I = 0x7f0a00c7
|
||||
|
||||
.field public static final Base_Widget_AppCompat_DropDownItem_Spinner:I = 0x7f0a006e
|
||||
|
||||
.field public static final Base_Widget_AppCompat_EditText:I = 0x7f0a0020
|
||||
|
||||
.field public static final Base_Widget_AppCompat_ImageButton:I = 0x7f0a006f
|
||||
|
||||
.field public static final Base_Widget_AppCompat_Light_ActionBar:I = 0x7f0a00c8
|
||||
|
||||
.field public static final Base_Widget_AppCompat_Light_ActionBar_Solid:I = 0x7f0a00c9
|
||||
|
||||
.field public static final Base_Widget_AppCompat_Light_ActionBar_TabBar:I = 0x7f0a00ca
|
||||
|
||||
.field public static final Base_Widget_AppCompat_Light_ActionBar_TabText:I = 0x7f0a0070
|
||||
|
||||
.field public static final Base_Widget_AppCompat_Light_ActionBar_TabText_Inverse:I = 0x7f0a0071
|
||||
|
||||
.field public static final Base_Widget_AppCompat_Light_ActionBar_TabView:I = 0x7f0a0072
|
||||
|
||||
.field public static final Base_Widget_AppCompat_Light_PopupMenu:I = 0x7f0a0073
|
||||
|
||||
.field public static final Base_Widget_AppCompat_Light_PopupMenu_Overflow:I = 0x7f0a0074
|
||||
|
||||
.field public static final Base_Widget_AppCompat_ListPopupWindow:I = 0x7f0a0075
|
||||
|
||||
.field public static final Base_Widget_AppCompat_ListView:I = 0x7f0a0076
|
||||
|
||||
.field public static final Base_Widget_AppCompat_ListView_DropDown:I = 0x7f0a0077
|
||||
|
||||
.field public static final Base_Widget_AppCompat_ListView_Menu:I = 0x7f0a0078
|
||||
|
||||
.field public static final Base_Widget_AppCompat_PopupMenu:I = 0x7f0a0079
|
||||
|
||||
.field public static final Base_Widget_AppCompat_PopupMenu_Overflow:I = 0x7f0a007a
|
||||
|
||||
.field public static final Base_Widget_AppCompat_PopupWindow:I = 0x7f0a00cb
|
||||
|
||||
.field public static final Base_Widget_AppCompat_ProgressBar:I = 0x7f0a0016
|
||||
|
||||
.field public static final Base_Widget_AppCompat_ProgressBar_Horizontal:I = 0x7f0a0017
|
||||
|
||||
.field public static final Base_Widget_AppCompat_RatingBar:I = 0x7f0a007b
|
||||
|
||||
.field public static final Base_Widget_AppCompat_RatingBar_Indicator:I = 0x7f0a008a
|
||||
|
||||
.field public static final Base_Widget_AppCompat_RatingBar_Small:I = 0x7f0a008b
|
||||
|
||||
.field public static final Base_Widget_AppCompat_SearchView:I = 0x7f0a00cc
|
||||
|
||||
.field public static final Base_Widget_AppCompat_SearchView_ActionBar:I = 0x7f0a00cd
|
||||
|
||||
.field public static final Base_Widget_AppCompat_SeekBar:I = 0x7f0a007c
|
||||
|
||||
.field public static final Base_Widget_AppCompat_Spinner:I = 0x7f0a007d
|
||||
|
||||
.field public static final Base_Widget_AppCompat_Spinner_Underlined:I = 0x7f0a0004
|
||||
|
||||
.field public static final Base_Widget_AppCompat_TextView_SpinnerItem:I = 0x7f0a007e
|
||||
|
||||
.field public static final Base_Widget_AppCompat_Toolbar:I = 0x7f0a00ce
|
||||
|
||||
.field public static final Base_Widget_AppCompat_Toolbar_Button_Navigation:I = 0x7f0a007f
|
||||
|
||||
.field public static final Base_Widget_Design_TabLayout:I = 0x7f0a00cf
|
||||
|
||||
.field public static final Platform_AppCompat:I = 0x7f0a0018
|
||||
|
||||
.field public static final Platform_AppCompat_Light:I = 0x7f0a0019
|
||||
|
||||
.field public static final Platform_ThemeOverlay_AppCompat:I = 0x7f0a0080
|
||||
|
||||
.field public static final Platform_ThemeOverlay_AppCompat_Dark:I = 0x7f0a0081
|
||||
|
||||
.field public static final Platform_ThemeOverlay_AppCompat_Light:I = 0x7f0a0082
|
||||
|
||||
.field public static final Platform_V11_AppCompat:I = 0x7f0a001a
|
||||
|
||||
.field public static final Platform_V11_AppCompat_Light:I = 0x7f0a001b
|
||||
|
||||
.field public static final Platform_V14_AppCompat:I = 0x7f0a0022
|
||||
|
||||
.field public static final Platform_V14_AppCompat_Light:I = 0x7f0a0023
|
||||
|
||||
.field public static final Platform_Widget_AppCompat_Spinner:I = 0x7f0a001c
|
||||
|
||||
.field public static final RtlOverlay_DialogWindowTitle_AppCompat:I = 0x7f0a0029
|
||||
|
||||
.field public static final RtlOverlay_Widget_AppCompat_ActionBar_TitleItem:I = 0x7f0a002a
|
||||
|
||||
.field public static final RtlOverlay_Widget_AppCompat_DialogTitle_Icon:I = 0x7f0a002b
|
||||
|
||||
.field public static final RtlOverlay_Widget_AppCompat_PopupMenuItem:I = 0x7f0a002c
|
||||
|
||||
.field public static final RtlOverlay_Widget_AppCompat_PopupMenuItem_InternalGroup:I = 0x7f0a002d
|
||||
|
||||
.field public static final RtlOverlay_Widget_AppCompat_PopupMenuItem_Text:I = 0x7f0a002e
|
||||
|
||||
.field public static final RtlOverlay_Widget_AppCompat_SearchView_MagIcon:I = 0x7f0a0034
|
||||
|
||||
.field public static final RtlOverlay_Widget_AppCompat_Search_DropDown:I = 0x7f0a002f
|
||||
|
||||
.field public static final RtlOverlay_Widget_AppCompat_Search_DropDown_Icon1:I = 0x7f0a0030
|
||||
|
||||
.field public static final RtlOverlay_Widget_AppCompat_Search_DropDown_Icon2:I = 0x7f0a0031
|
||||
|
||||
.field public static final RtlOverlay_Widget_AppCompat_Search_DropDown_Query:I = 0x7f0a0032
|
||||
|
||||
.field public static final RtlOverlay_Widget_AppCompat_Search_DropDown_Text:I = 0x7f0a0033
|
||||
|
||||
.field public static final RtlUnderlay_Widget_AppCompat_ActionButton:I = 0x7f0a0035
|
||||
|
||||
.field public static final RtlUnderlay_Widget_AppCompat_ActionButton_Overflow:I = 0x7f0a0036
|
||||
|
||||
.field public static final TextAppearance_AppCompat:I = 0x7f0a00d0
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Body1:I = 0x7f0a00d1
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Body2:I = 0x7f0a00d2
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Button:I = 0x7f0a00d3
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Caption:I = 0x7f0a00d4
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Display1:I = 0x7f0a00d5
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Display2:I = 0x7f0a00d6
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Display3:I = 0x7f0a00d7
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Display4:I = 0x7f0a00d8
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Headline:I = 0x7f0a00d9
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Inverse:I = 0x7f0a00da
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Large:I = 0x7f0a00db
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Large_Inverse:I = 0x7f0a00dc
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Light_SearchResult_Subtitle:I = 0x7f0a00dd
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Light_SearchResult_Title:I = 0x7f0a00de
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Light_Widget_PopupMenu_Large:I = 0x7f0a00df
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Light_Widget_PopupMenu_Small:I = 0x7f0a00e0
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Medium:I = 0x7f0a00e1
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Medium_Inverse:I = 0x7f0a00e2
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Menu:I = 0x7f0a00e3
|
||||
|
||||
.field public static final TextAppearance_AppCompat_SearchResult_Subtitle:I = 0x7f0a00e4
|
||||
|
||||
.field public static final TextAppearance_AppCompat_SearchResult_Title:I = 0x7f0a00e5
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Small:I = 0x7f0a00e6
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Small_Inverse:I = 0x7f0a00e7
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Subhead:I = 0x7f0a00e8
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Subhead_Inverse:I = 0x7f0a00e9
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Title:I = 0x7f0a00ea
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Title_Inverse:I = 0x7f0a00eb
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Widget_ActionBar_Menu:I = 0x7f0a00ec
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Widget_ActionBar_Subtitle:I = 0x7f0a00ed
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Widget_ActionBar_Subtitle_Inverse:I = 0x7f0a00ee
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Widget_ActionBar_Title:I = 0x7f0a00ef
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Widget_ActionBar_Title_Inverse:I = 0x7f0a00f0
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Widget_ActionMode_Subtitle:I = 0x7f0a00f1
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Widget_ActionMode_Subtitle_Inverse:I = 0x7f0a00f2
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Widget_ActionMode_Title:I = 0x7f0a00f3
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Widget_ActionMode_Title_Inverse:I = 0x7f0a00f4
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Widget_Button:I = 0x7f0a00f5
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Widget_Button_Inverse:I = 0x7f0a00f6
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Widget_DropDownItem:I = 0x7f0a00f7
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Widget_PopupMenu_Large:I = 0x7f0a00f8
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Widget_PopupMenu_Small:I = 0x7f0a00f9
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Widget_Switch:I = 0x7f0a00fa
|
||||
|
||||
.field public static final TextAppearance_AppCompat_Widget_TextView_SpinnerItem:I = 0x7f0a00fb
|
||||
|
||||
.field public static final TextAppearance_Design_CollapsingToolbar_Expanded:I = 0x7f0a00fc
|
||||
|
||||
.field public static final TextAppearance_Design_Counter:I = 0x7f0a00fd
|
||||
|
||||
.field public static final TextAppearance_Design_Counter_Overflow:I = 0x7f0a00fe
|
||||
|
||||
.field public static final TextAppearance_Design_Error:I = 0x7f0a00ff
|
||||
|
||||
.field public static final TextAppearance_Design_Hint:I = 0x7f0a0100
|
||||
|
||||
.field public static final TextAppearance_Design_Snackbar_Message:I = 0x7f0a0101
|
||||
|
||||
.field public static final TextAppearance_Design_Tab:I = 0x7f0a0102
|
||||
|
||||
.field public static final TextAppearance_StatusBar_EventContent:I = 0x7f0a0024
|
||||
|
||||
.field public static final TextAppearance_StatusBar_EventContent_Info:I = 0x7f0a0025
|
||||
|
||||
.field public static final TextAppearance_StatusBar_EventContent_Line2:I = 0x7f0a0026
|
||||
|
||||
.field public static final TextAppearance_StatusBar_EventContent_Time:I = 0x7f0a0027
|
||||
|
||||
.field public static final TextAppearance_StatusBar_EventContent_Title:I = 0x7f0a0028
|
||||
|
||||
.field public static final TextAppearance_Widget_AppCompat_ExpandedMenu_Item:I = 0x7f0a0103
|
||||
|
||||
.field public static final TextAppearance_Widget_AppCompat_Toolbar_Subtitle:I = 0x7f0a0104
|
||||
|
||||
.field public static final TextAppearance_Widget_AppCompat_Toolbar_Title:I = 0x7f0a0105
|
||||
|
||||
.field public static final ThemeOverlay_AppCompat:I = 0x7f0a011a
|
||||
|
||||
.field public static final ThemeOverlay_AppCompat_ActionBar:I = 0x7f0a011b
|
||||
|
||||
.field public static final ThemeOverlay_AppCompat_Dark:I = 0x7f0a011c
|
||||
|
||||
.field public static final ThemeOverlay_AppCompat_Dark_ActionBar:I = 0x7f0a011d
|
||||
|
||||
.field public static final ThemeOverlay_AppCompat_Light:I = 0x7f0a011e
|
||||
|
||||
.field public static final Theme_AppCompat:I = 0x7f0a0106
|
||||
|
||||
.field public static final Theme_AppCompat_CompactMenu:I = 0x7f0a0107
|
||||
|
||||
.field public static final Theme_AppCompat_DayNight:I = 0x7f0a0005
|
||||
|
||||
.field public static final Theme_AppCompat_DayNight_DarkActionBar:I = 0x7f0a0006
|
||||
|
||||
.field public static final Theme_AppCompat_DayNight_Dialog:I = 0x7f0a0007
|
||||
|
||||
.field public static final Theme_AppCompat_DayNight_DialogWhenLarge:I = 0x7f0a000a
|
||||
|
||||
.field public static final Theme_AppCompat_DayNight_Dialog_Alert:I = 0x7f0a0008
|
||||
|
||||
.field public static final Theme_AppCompat_DayNight_Dialog_MinWidth:I = 0x7f0a0009
|
||||
|
||||
.field public static final Theme_AppCompat_DayNight_NoActionBar:I = 0x7f0a000b
|
||||
|
||||
.field public static final Theme_AppCompat_Dialog:I = 0x7f0a0108
|
||||
|
||||
.field public static final Theme_AppCompat_DialogWhenLarge:I = 0x7f0a010b
|
||||
|
||||
.field public static final Theme_AppCompat_Dialog_Alert:I = 0x7f0a0109
|
||||
|
||||
.field public static final Theme_AppCompat_Dialog_MinWidth:I = 0x7f0a010a
|
||||
|
||||
.field public static final Theme_AppCompat_Light:I = 0x7f0a010c
|
||||
|
||||
.field public static final Theme_AppCompat_Light_DarkActionBar:I = 0x7f0a010d
|
||||
|
||||
.field public static final Theme_AppCompat_Light_Dialog:I = 0x7f0a010e
|
||||
|
||||
.field public static final Theme_AppCompat_Light_DialogWhenLarge:I = 0x7f0a0111
|
||||
|
||||
.field public static final Theme_AppCompat_Light_Dialog_Alert:I = 0x7f0a010f
|
||||
|
||||
.field public static final Theme_AppCompat_Light_Dialog_MinWidth:I = 0x7f0a0110
|
||||
|
||||
.field public static final Theme_AppCompat_Light_NoActionBar:I = 0x7f0a0112
|
||||
|
||||
.field public static final Theme_AppCompat_NoActionBar:I = 0x7f0a0113
|
||||
|
||||
.field public static final Theme_Design:I = 0x7f0a0114
|
||||
|
||||
.field public static final Theme_Design_BottomSheetDialog:I = 0x7f0a0115
|
||||
|
||||
.field public static final Theme_Design_Light:I = 0x7f0a0116
|
||||
|
||||
.field public static final Theme_Design_Light_BottomSheetDialog:I = 0x7f0a0117
|
||||
|
||||
.field public static final Theme_Design_Light_NoActionBar:I = 0x7f0a0118
|
||||
|
||||
.field public static final Theme_Design_NoActionBar:I = 0x7f0a0119
|
||||
|
||||
.field public static final Widget_AppCompat_ActionBar:I = 0x7f0a011f
|
||||
|
||||
.field public static final Widget_AppCompat_ActionBar_Solid:I = 0x7f0a0120
|
||||
|
||||
.field public static final Widget_AppCompat_ActionBar_TabBar:I = 0x7f0a0121
|
||||
|
||||
.field public static final Widget_AppCompat_ActionBar_TabText:I = 0x7f0a0122
|
||||
|
||||
.field public static final Widget_AppCompat_ActionBar_TabView:I = 0x7f0a0123
|
||||
|
||||
.field public static final Widget_AppCompat_ActionButton:I = 0x7f0a0124
|
||||
|
||||
.field public static final Widget_AppCompat_ActionButton_CloseMode:I = 0x7f0a0125
|
||||
|
||||
.field public static final Widget_AppCompat_ActionButton_Overflow:I = 0x7f0a0126
|
||||
|
||||
.field public static final Widget_AppCompat_ActionMode:I = 0x7f0a0127
|
||||
|
||||
.field public static final Widget_AppCompat_ActivityChooserView:I = 0x7f0a0128
|
||||
|
||||
.field public static final Widget_AppCompat_AutoCompleteTextView:I = 0x7f0a0129
|
||||
|
||||
.field public static final Widget_AppCompat_Button:I = 0x7f0a012a
|
||||
|
||||
.field public static final Widget_AppCompat_ButtonBar:I = 0x7f0a0130
|
||||
|
||||
.field public static final Widget_AppCompat_ButtonBar_AlertDialog:I = 0x7f0a0131
|
||||
|
||||
.field public static final Widget_AppCompat_Button_Borderless:I = 0x7f0a012b
|
||||
|
||||
.field public static final Widget_AppCompat_Button_Borderless_Colored:I = 0x7f0a012c
|
||||
|
||||
.field public static final Widget_AppCompat_Button_ButtonBar_AlertDialog:I = 0x7f0a012d
|
||||
|
||||
.field public static final Widget_AppCompat_Button_Colored:I = 0x7f0a012e
|
||||
|
||||
.field public static final Widget_AppCompat_Button_Small:I = 0x7f0a012f
|
||||
|
||||
.field public static final Widget_AppCompat_CompoundButton_CheckBox:I = 0x7f0a0132
|
||||
|
||||
.field public static final Widget_AppCompat_CompoundButton_RadioButton:I = 0x7f0a0133
|
||||
|
||||
.field public static final Widget_AppCompat_CompoundButton_Switch:I = 0x7f0a0134
|
||||
|
||||
.field public static final Widget_AppCompat_DrawerArrowToggle:I = 0x7f0a0135
|
||||
|
||||
.field public static final Widget_AppCompat_DropDownItem_Spinner:I = 0x7f0a0136
|
||||
|
||||
.field public static final Widget_AppCompat_EditText:I = 0x7f0a0137
|
||||
|
||||
.field public static final Widget_AppCompat_ImageButton:I = 0x7f0a0138
|
||||
|
||||
.field public static final Widget_AppCompat_Light_ActionBar:I = 0x7f0a0139
|
||||
|
||||
.field public static final Widget_AppCompat_Light_ActionBar_Solid:I = 0x7f0a013a
|
||||
|
||||
.field public static final Widget_AppCompat_Light_ActionBar_Solid_Inverse:I = 0x7f0a013b
|
||||
|
||||
.field public static final Widget_AppCompat_Light_ActionBar_TabBar:I = 0x7f0a013c
|
||||
|
||||
.field public static final Widget_AppCompat_Light_ActionBar_TabBar_Inverse:I = 0x7f0a013d
|
||||
|
||||
.field public static final Widget_AppCompat_Light_ActionBar_TabText:I = 0x7f0a013e
|
||||
|
||||
.field public static final Widget_AppCompat_Light_ActionBar_TabText_Inverse:I = 0x7f0a013f
|
||||
|
||||
.field public static final Widget_AppCompat_Light_ActionBar_TabView:I = 0x7f0a0140
|
||||
|
||||
.field public static final Widget_AppCompat_Light_ActionBar_TabView_Inverse:I = 0x7f0a0141
|
||||
|
||||
.field public static final Widget_AppCompat_Light_ActionButton:I = 0x7f0a0142
|
||||
|
||||
.field public static final Widget_AppCompat_Light_ActionButton_CloseMode:I = 0x7f0a0143
|
||||
|
||||
.field public static final Widget_AppCompat_Light_ActionButton_Overflow:I = 0x7f0a0144
|
||||
|
||||
.field public static final Widget_AppCompat_Light_ActionMode_Inverse:I = 0x7f0a0145
|
||||
|
||||
.field public static final Widget_AppCompat_Light_ActivityChooserView:I = 0x7f0a0146
|
||||
|
||||
.field public static final Widget_AppCompat_Light_AutoCompleteTextView:I = 0x7f0a0147
|
||||
|
||||
.field public static final Widget_AppCompat_Light_DropDownItem_Spinner:I = 0x7f0a0148
|
||||
|
||||
.field public static final Widget_AppCompat_Light_ListPopupWindow:I = 0x7f0a0149
|
||||
|
||||
.field public static final Widget_AppCompat_Light_ListView_DropDown:I = 0x7f0a014a
|
||||
|
||||
.field public static final Widget_AppCompat_Light_PopupMenu:I = 0x7f0a014b
|
||||
|
||||
.field public static final Widget_AppCompat_Light_PopupMenu_Overflow:I = 0x7f0a014c
|
||||
|
||||
.field public static final Widget_AppCompat_Light_SearchView:I = 0x7f0a014d
|
||||
|
||||
.field public static final Widget_AppCompat_Light_Spinner_DropDown_ActionBar:I = 0x7f0a014e
|
||||
|
||||
.field public static final Widget_AppCompat_ListPopupWindow:I = 0x7f0a014f
|
||||
|
||||
.field public static final Widget_AppCompat_ListView:I = 0x7f0a0150
|
||||
|
||||
.field public static final Widget_AppCompat_ListView_DropDown:I = 0x7f0a0151
|
||||
|
||||
.field public static final Widget_AppCompat_ListView_Menu:I = 0x7f0a0152
|
||||
|
||||
.field public static final Widget_AppCompat_PopupMenu:I = 0x7f0a0153
|
||||
|
||||
.field public static final Widget_AppCompat_PopupMenu_Overflow:I = 0x7f0a0154
|
||||
|
||||
.field public static final Widget_AppCompat_PopupWindow:I = 0x7f0a0155
|
||||
|
||||
.field public static final Widget_AppCompat_ProgressBar:I = 0x7f0a0156
|
||||
|
||||
.field public static final Widget_AppCompat_ProgressBar_Horizontal:I = 0x7f0a0157
|
||||
|
||||
.field public static final Widget_AppCompat_RatingBar:I = 0x7f0a0158
|
||||
|
||||
.field public static final Widget_AppCompat_RatingBar_Indicator:I = 0x7f0a0159
|
||||
|
||||
.field public static final Widget_AppCompat_RatingBar_Small:I = 0x7f0a015a
|
||||
|
||||
.field public static final Widget_AppCompat_SearchView:I = 0x7f0a015b
|
||||
|
||||
.field public static final Widget_AppCompat_SearchView_ActionBar:I = 0x7f0a015c
|
||||
|
||||
.field public static final Widget_AppCompat_SeekBar:I = 0x7f0a015d
|
||||
|
||||
.field public static final Widget_AppCompat_Spinner:I = 0x7f0a015e
|
||||
|
||||
.field public static final Widget_AppCompat_Spinner_DropDown:I = 0x7f0a015f
|
||||
|
||||
.field public static final Widget_AppCompat_Spinner_DropDown_ActionBar:I = 0x7f0a0160
|
||||
|
||||
.field public static final Widget_AppCompat_Spinner_Underlined:I = 0x7f0a0161
|
||||
|
||||
.field public static final Widget_AppCompat_TextView_SpinnerItem:I = 0x7f0a0162
|
||||
|
||||
.field public static final Widget_AppCompat_Toolbar:I = 0x7f0a0163
|
||||
|
||||
.field public static final Widget_AppCompat_Toolbar_Button_Navigation:I = 0x7f0a0164
|
||||
|
||||
.field public static final Widget_Design_AppBarLayout:I = 0x7f0a0165
|
||||
|
||||
.field public static final Widget_Design_BottomSheet_Modal:I = 0x7f0a0166
|
||||
|
||||
.field public static final Widget_Design_CollapsingToolbar:I = 0x7f0a0167
|
||||
|
||||
.field public static final Widget_Design_CoordinatorLayout:I = 0x7f0a0168
|
||||
|
||||
.field public static final Widget_Design_FloatingActionButton:I = 0x7f0a0169
|
||||
|
||||
.field public static final Widget_Design_NavigationView:I = 0x7f0a016a
|
||||
|
||||
.field public static final Widget_Design_ScrimInsetsFrameLayout:I = 0x7f0a016b
|
||||
|
||||
.field public static final Widget_Design_Snackbar:I = 0x7f0a016c
|
||||
|
||||
.field public static final Widget_Design_TabLayout:I = 0x7f0a0001
|
||||
|
||||
.field public static final Widget_Design_TextInputLayout:I = 0x7f0a016d
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>()V
|
||||
.locals 0
|
||||
|
||||
.prologue
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
return-void
|
||||
.end method
|
1795
com.discord/smali/android/support/design/R$styleable.smali
Normal file
1795
com.discord/smali/android/support/design/R$styleable.smali
Normal file
File diff suppressed because it is too large
Load diff
33
com.discord/smali/android/support/design/R.smali
Normal file
33
com.discord/smali/android/support/design/R.smali
Normal file
|
@ -0,0 +1,33 @@
|
|||
.class public final Landroid/support/design/R;
|
||||
.super Ljava/lang/Object;
|
||||
.source "R.java"
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/MemberClasses;
|
||||
value = {
|
||||
Landroid/support/design/R$styleable;,
|
||||
Landroid/support/design/R$style;,
|
||||
Landroid/support/design/R$string;,
|
||||
Landroid/support/design/R$layout;,
|
||||
Landroid/support/design/R$integer;,
|
||||
Landroid/support/design/R$id;,
|
||||
Landroid/support/design/R$drawable;,
|
||||
Landroid/support/design/R$dimen;,
|
||||
Landroid/support/design/R$color;,
|
||||
Landroid/support/design/R$bool;,
|
||||
Landroid/support/design/R$attr;,
|
||||
Landroid/support/design/R$anim;
|
||||
}
|
||||
.end annotation
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>()V
|
||||
.locals 0
|
||||
|
||||
.prologue
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
return-void
|
||||
.end method
|
|
@ -0,0 +1,521 @@
|
|||
.class public Landroid/support/design/internal/ForegroundLinearLayout;
|
||||
.super Landroid/support/v7/widget/LinearLayoutCompat;
|
||||
.source "ForegroundLinearLayout.java"
|
||||
|
||||
|
||||
# instance fields
|
||||
.field private mForeground:Landroid/graphics/drawable/Drawable;
|
||||
|
||||
.field mForegroundBoundsChanged:Z
|
||||
|
||||
.field private mForegroundGravity:I
|
||||
|
||||
.field protected mForegroundInPadding:Z
|
||||
|
||||
.field private final mOverlayBounds:Landroid/graphics/Rect;
|
||||
|
||||
.field private final mSelfBounds:Landroid/graphics/Rect;
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>(Landroid/content/Context;)V
|
||||
.locals 1
|
||||
.param p1, "context" # Landroid/content/Context;
|
||||
|
||||
.prologue
|
||||
const/4 v0, 0x0
|
||||
|
||||
invoke-direct {p0, p1, v0}, Landroid/support/design/internal/ForegroundLinearLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
|
||||
.locals 1
|
||||
.param p1, "context" # Landroid/content/Context;
|
||||
.param p2, "attrs" # Landroid/util/AttributeSet;
|
||||
|
||||
.prologue
|
||||
const/4 v0, 0x0
|
||||
|
||||
invoke-direct {p0, p1, p2, v0}, Landroid/support/design/internal/ForegroundLinearLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
|
||||
.locals 5
|
||||
.param p1, "context" # Landroid/content/Context;
|
||||
.param p2, "attrs" # Landroid/util/AttributeSet;
|
||||
.param p3, "defStyle" # I
|
||||
|
||||
.prologue
|
||||
const/4 v4, 0x1
|
||||
|
||||
const/4 v3, 0x0
|
||||
|
||||
invoke-direct {p0, p1, p2, p3}, Landroid/support/v7/widget/LinearLayoutCompat;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
|
||||
|
||||
new-instance v2, Landroid/graphics/Rect;
|
||||
|
||||
invoke-direct {v2}, Landroid/graphics/Rect;-><init>()V
|
||||
|
||||
iput-object v2, p0, Landroid/support/design/internal/ForegroundLinearLayout;->mSelfBounds:Landroid/graphics/Rect;
|
||||
|
||||
new-instance v2, Landroid/graphics/Rect;
|
||||
|
||||
invoke-direct {v2}, Landroid/graphics/Rect;-><init>()V
|
||||
|
||||
iput-object v2, p0, Landroid/support/design/internal/ForegroundLinearLayout;->mOverlayBounds:Landroid/graphics/Rect;
|
||||
|
||||
const/16 v2, 0x77
|
||||
|
||||
iput v2, p0, Landroid/support/design/internal/ForegroundLinearLayout;->mForegroundGravity:I
|
||||
|
||||
iput-boolean v4, p0, Landroid/support/design/internal/ForegroundLinearLayout;->mForegroundInPadding:Z
|
||||
|
||||
iput-boolean v3, p0, Landroid/support/design/internal/ForegroundLinearLayout;->mForegroundBoundsChanged:Z
|
||||
|
||||
sget-object v2, Landroid/support/design/R$styleable;->ForegroundLinearLayout:[I
|
||||
|
||||
invoke-virtual {p1, p2, v2, p3, v3}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
.local v0, "a":Landroid/content/res/TypedArray;
|
||||
sget v2, Landroid/support/design/R$styleable;->ForegroundLinearLayout_android_foregroundGravity:I
|
||||
|
||||
iget v3, p0, Landroid/support/design/internal/ForegroundLinearLayout;->mForegroundGravity:I
|
||||
|
||||
invoke-virtual {v0, v2, v3}, Landroid/content/res/TypedArray;->getInt(II)I
|
||||
|
||||
move-result v2
|
||||
|
||||
iput v2, p0, Landroid/support/design/internal/ForegroundLinearLayout;->mForegroundGravity:I
|
||||
|
||||
sget v2, Landroid/support/design/R$styleable;->ForegroundLinearLayout_android_foreground:I
|
||||
|
||||
invoke-virtual {v0, v2}, Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable;
|
||||
|
||||
move-result-object v1
|
||||
|
||||
.local v1, "d":Landroid/graphics/drawable/Drawable;
|
||||
if-eqz v1, :cond_0
|
||||
|
||||
invoke-virtual {p0, v1}, Landroid/support/design/internal/ForegroundLinearLayout;->setForeground(Landroid/graphics/drawable/Drawable;)V
|
||||
|
||||
:cond_0
|
||||
sget v2, Landroid/support/design/R$styleable;->ForegroundLinearLayout_foregroundInsidePadding:I
|
||||
|
||||
invoke-virtual {v0, v2, v4}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
|
||||
|
||||
move-result v2
|
||||
|
||||
iput-boolean v2, p0, Landroid/support/design/internal/ForegroundLinearLayout;->mForegroundInPadding:Z
|
||||
|
||||
invoke-virtual {v0}, Landroid/content/res/TypedArray;->recycle()V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public draw(Landroid/graphics/Canvas;)V
|
||||
.locals 9
|
||||
.param p1, "canvas" # Landroid/graphics/Canvas;
|
||||
.annotation build Landroid/support/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
.prologue
|
||||
const/4 v7, 0x0
|
||||
|
||||
invoke-super {p0, p1}, Landroid/support/v7/widget/LinearLayoutCompat;->draw(Landroid/graphics/Canvas;)V
|
||||
|
||||
iget-object v5, p0, Landroid/support/design/internal/ForegroundLinearLayout;->mForeground:Landroid/graphics/drawable/Drawable;
|
||||
|
||||
if-eqz v5, :cond_1
|
||||
|
||||
iget-object v0, p0, Landroid/support/design/internal/ForegroundLinearLayout;->mForeground:Landroid/graphics/drawable/Drawable;
|
||||
|
||||
.local v0, "foreground":Landroid/graphics/drawable/Drawable;
|
||||
iget-boolean v5, p0, Landroid/support/design/internal/ForegroundLinearLayout;->mForegroundBoundsChanged:Z
|
||||
|
||||
if-eqz v5, :cond_0
|
||||
|
||||
iput-boolean v7, p0, Landroid/support/design/internal/ForegroundLinearLayout;->mForegroundBoundsChanged:Z
|
||||
|
||||
iget-object v3, p0, Landroid/support/design/internal/ForegroundLinearLayout;->mSelfBounds:Landroid/graphics/Rect;
|
||||
|
||||
.local v3, "selfBounds":Landroid/graphics/Rect;
|
||||
iget-object v2, p0, Landroid/support/design/internal/ForegroundLinearLayout;->mOverlayBounds:Landroid/graphics/Rect;
|
||||
|
||||
.local v2, "overlayBounds":Landroid/graphics/Rect;
|
||||
invoke-virtual {p0}, Landroid/support/design/internal/ForegroundLinearLayout;->getRight()I
|
||||
|
||||
move-result v5
|
||||
|
||||
invoke-virtual {p0}, Landroid/support/design/internal/ForegroundLinearLayout;->getLeft()I
|
||||
|
||||
move-result v6
|
||||
|
||||
sub-int v4, v5, v6
|
||||
|
||||
.local v4, "w":I
|
||||
invoke-virtual {p0}, Landroid/support/design/internal/ForegroundLinearLayout;->getBottom()I
|
||||
|
||||
move-result v5
|
||||
|
||||
invoke-virtual {p0}, Landroid/support/design/internal/ForegroundLinearLayout;->getTop()I
|
||||
|
||||
move-result v6
|
||||
|
||||
sub-int v1, v5, v6
|
||||
|
||||
.local v1, "h":I
|
||||
iget-boolean v5, p0, Landroid/support/design/internal/ForegroundLinearLayout;->mForegroundInPadding:Z
|
||||
|
||||
if-eqz v5, :cond_2
|
||||
|
||||
invoke-virtual {v3, v7, v7, v4, v1}, Landroid/graphics/Rect;->set(IIII)V
|
||||
|
||||
:goto_0
|
||||
iget v5, p0, Landroid/support/design/internal/ForegroundLinearLayout;->mForegroundGravity:I
|
||||
|
||||
invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->getIntrinsicWidth()I
|
||||
|
||||
move-result v6
|
||||
|
||||
invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->getIntrinsicHeight()I
|
||||
|
||||
move-result v7
|
||||
|
||||
invoke-static {v5, v6, v7, v3, v2}, Landroid/view/Gravity;->apply(IIILandroid/graphics/Rect;Landroid/graphics/Rect;)V
|
||||
|
||||
invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;->setBounds(Landroid/graphics/Rect;)V
|
||||
|
||||
.end local v1 # "h":I
|
||||
.end local v2 # "overlayBounds":Landroid/graphics/Rect;
|
||||
.end local v3 # "selfBounds":Landroid/graphics/Rect;
|
||||
.end local v4 # "w":I
|
||||
:cond_0
|
||||
invoke-virtual {v0, p1}, Landroid/graphics/drawable/Drawable;->draw(Landroid/graphics/Canvas;)V
|
||||
|
||||
.end local v0 # "foreground":Landroid/graphics/drawable/Drawable;
|
||||
:cond_1
|
||||
return-void
|
||||
|
||||
.restart local v0 # "foreground":Landroid/graphics/drawable/Drawable;
|
||||
.restart local v1 # "h":I
|
||||
.restart local v2 # "overlayBounds":Landroid/graphics/Rect;
|
||||
.restart local v3 # "selfBounds":Landroid/graphics/Rect;
|
||||
.restart local v4 # "w":I
|
||||
:cond_2
|
||||
invoke-virtual {p0}, Landroid/support/design/internal/ForegroundLinearLayout;->getPaddingLeft()I
|
||||
|
||||
move-result v5
|
||||
|
||||
invoke-virtual {p0}, Landroid/support/design/internal/ForegroundLinearLayout;->getPaddingTop()I
|
||||
|
||||
move-result v6
|
||||
|
||||
invoke-virtual {p0}, Landroid/support/design/internal/ForegroundLinearLayout;->getPaddingRight()I
|
||||
|
||||
move-result v7
|
||||
|
||||
sub-int v7, v4, v7
|
||||
|
||||
invoke-virtual {p0}, Landroid/support/design/internal/ForegroundLinearLayout;->getPaddingBottom()I
|
||||
|
||||
move-result v8
|
||||
|
||||
sub-int v8, v1, v8
|
||||
|
||||
invoke-virtual {v3, v5, v6, v7, v8}, Landroid/graphics/Rect;->set(IIII)V
|
||||
|
||||
goto :goto_0
|
||||
.end method
|
||||
|
||||
.method public drawableHotspotChanged(FF)V
|
||||
.locals 1
|
||||
.param p1, "x" # F
|
||||
.param p2, "y" # F
|
||||
|
||||
.prologue
|
||||
invoke-super {p0, p1, p2}, Landroid/support/v7/widget/LinearLayoutCompat;->drawableHotspotChanged(FF)V
|
||||
|
||||
iget-object v0, p0, Landroid/support/design/internal/ForegroundLinearLayout;->mForeground:Landroid/graphics/drawable/Drawable;
|
||||
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
iget-object v0, p0, Landroid/support/design/internal/ForegroundLinearLayout;->mForeground:Landroid/graphics/drawable/Drawable;
|
||||
|
||||
invoke-virtual {v0, p1, p2}, Landroid/graphics/drawable/Drawable;->setHotspot(FF)V
|
||||
|
||||
:cond_0
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method protected drawableStateChanged()V
|
||||
.locals 2
|
||||
|
||||
.prologue
|
||||
invoke-super {p0}, Landroid/support/v7/widget/LinearLayoutCompat;->drawableStateChanged()V
|
||||
|
||||
iget-object v0, p0, Landroid/support/design/internal/ForegroundLinearLayout;->mForeground:Landroid/graphics/drawable/Drawable;
|
||||
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
iget-object v0, p0, Landroid/support/design/internal/ForegroundLinearLayout;->mForeground:Landroid/graphics/drawable/Drawable;
|
||||
|
||||
invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->isStateful()Z
|
||||
|
||||
move-result v0
|
||||
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
iget-object v0, p0, Landroid/support/design/internal/ForegroundLinearLayout;->mForeground:Landroid/graphics/drawable/Drawable;
|
||||
|
||||
invoke-virtual {p0}, Landroid/support/design/internal/ForegroundLinearLayout;->getDrawableState()[I
|
||||
|
||||
move-result-object v1
|
||||
|
||||
invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;->setState([I)Z
|
||||
|
||||
:cond_0
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public getForeground()Landroid/graphics/drawable/Drawable;
|
||||
.locals 1
|
||||
|
||||
.prologue
|
||||
iget-object v0, p0, Landroid/support/design/internal/ForegroundLinearLayout;->mForeground:Landroid/graphics/drawable/Drawable;
|
||||
|
||||
return-object v0
|
||||
.end method
|
||||
|
||||
.method public getForegroundGravity()I
|
||||
.locals 1
|
||||
|
||||
.prologue
|
||||
iget v0, p0, Landroid/support/design/internal/ForegroundLinearLayout;->mForegroundGravity:I
|
||||
|
||||
return v0
|
||||
.end method
|
||||
|
||||
.method public jumpDrawablesToCurrentState()V
|
||||
.locals 1
|
||||
|
||||
.prologue
|
||||
invoke-super {p0}, Landroid/support/v7/widget/LinearLayoutCompat;->jumpDrawablesToCurrentState()V
|
||||
|
||||
iget-object v0, p0, Landroid/support/design/internal/ForegroundLinearLayout;->mForeground:Landroid/graphics/drawable/Drawable;
|
||||
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
iget-object v0, p0, Landroid/support/design/internal/ForegroundLinearLayout;->mForeground:Landroid/graphics/drawable/Drawable;
|
||||
|
||||
invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->jumpToCurrentState()V
|
||||
|
||||
:cond_0
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method protected onLayout(ZIIII)V
|
||||
.locals 1
|
||||
.param p1, "changed" # Z
|
||||
.param p2, "left" # I
|
||||
.param p3, "top" # I
|
||||
.param p4, "right" # I
|
||||
.param p5, "bottom" # I
|
||||
|
||||
.prologue
|
||||
invoke-super/range {p0 .. p5}, Landroid/support/v7/widget/LinearLayoutCompat;->onLayout(ZIIII)V
|
||||
|
||||
iget-boolean v0, p0, Landroid/support/design/internal/ForegroundLinearLayout;->mForegroundBoundsChanged:Z
|
||||
|
||||
or-int/2addr v0, p1
|
||||
|
||||
iput-boolean v0, p0, Landroid/support/design/internal/ForegroundLinearLayout;->mForegroundBoundsChanged:Z
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method protected onSizeChanged(IIII)V
|
||||
.locals 1
|
||||
.param p1, "w" # I
|
||||
.param p2, "h" # I
|
||||
.param p3, "oldw" # I
|
||||
.param p4, "oldh" # I
|
||||
|
||||
.prologue
|
||||
invoke-super {p0, p1, p2, p3, p4}, Landroid/support/v7/widget/LinearLayoutCompat;->onSizeChanged(IIII)V
|
||||
|
||||
const/4 v0, 0x1
|
||||
|
||||
iput-boolean v0, p0, Landroid/support/design/internal/ForegroundLinearLayout;->mForegroundBoundsChanged:Z
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public setForeground(Landroid/graphics/drawable/Drawable;)V
|
||||
.locals 3
|
||||
.param p1, "drawable" # Landroid/graphics/drawable/Drawable;
|
||||
|
||||
.prologue
|
||||
iget-object v1, p0, Landroid/support/design/internal/ForegroundLinearLayout;->mForeground:Landroid/graphics/drawable/Drawable;
|
||||
|
||||
if-eq v1, p1, :cond_3
|
||||
|
||||
iget-object v1, p0, Landroid/support/design/internal/ForegroundLinearLayout;->mForeground:Landroid/graphics/drawable/Drawable;
|
||||
|
||||
if-eqz v1, :cond_0
|
||||
|
||||
iget-object v1, p0, Landroid/support/design/internal/ForegroundLinearLayout;->mForeground:Landroid/graphics/drawable/Drawable;
|
||||
|
||||
const/4 v2, 0x0
|
||||
|
||||
invoke-virtual {v1, v2}, Landroid/graphics/drawable/Drawable;->setCallback(Landroid/graphics/drawable/Drawable$Callback;)V
|
||||
|
||||
iget-object v1, p0, Landroid/support/design/internal/ForegroundLinearLayout;->mForeground:Landroid/graphics/drawable/Drawable;
|
||||
|
||||
invoke-virtual {p0, v1}, Landroid/support/design/internal/ForegroundLinearLayout;->unscheduleDrawable(Landroid/graphics/drawable/Drawable;)V
|
||||
|
||||
:cond_0
|
||||
iput-object p1, p0, Landroid/support/design/internal/ForegroundLinearLayout;->mForeground:Landroid/graphics/drawable/Drawable;
|
||||
|
||||
if-eqz p1, :cond_4
|
||||
|
||||
const/4 v1, 0x0
|
||||
|
||||
invoke-virtual {p0, v1}, Landroid/support/design/internal/ForegroundLinearLayout;->setWillNotDraw(Z)V
|
||||
|
||||
invoke-virtual {p1, p0}, Landroid/graphics/drawable/Drawable;->setCallback(Landroid/graphics/drawable/Drawable$Callback;)V
|
||||
|
||||
invoke-virtual {p1}, Landroid/graphics/drawable/Drawable;->isStateful()Z
|
||||
|
||||
move-result v1
|
||||
|
||||
if-eqz v1, :cond_1
|
||||
|
||||
invoke-virtual {p0}, Landroid/support/design/internal/ForegroundLinearLayout;->getDrawableState()[I
|
||||
|
||||
move-result-object v1
|
||||
|
||||
invoke-virtual {p1, v1}, Landroid/graphics/drawable/Drawable;->setState([I)Z
|
||||
|
||||
:cond_1
|
||||
iget v1, p0, Landroid/support/design/internal/ForegroundLinearLayout;->mForegroundGravity:I
|
||||
|
||||
const/16 v2, 0x77
|
||||
|
||||
if-ne v1, v2, :cond_2
|
||||
|
||||
new-instance v0, Landroid/graphics/Rect;
|
||||
|
||||
invoke-direct {v0}, Landroid/graphics/Rect;-><init>()V
|
||||
|
||||
.local v0, "padding":Landroid/graphics/Rect;
|
||||
invoke-virtual {p1, v0}, Landroid/graphics/drawable/Drawable;->getPadding(Landroid/graphics/Rect;)Z
|
||||
|
||||
.end local v0 # "padding":Landroid/graphics/Rect;
|
||||
:cond_2
|
||||
:goto_0
|
||||
invoke-virtual {p0}, Landroid/support/design/internal/ForegroundLinearLayout;->requestLayout()V
|
||||
|
||||
invoke-virtual {p0}, Landroid/support/design/internal/ForegroundLinearLayout;->invalidate()V
|
||||
|
||||
:cond_3
|
||||
return-void
|
||||
|
||||
:cond_4
|
||||
const/4 v1, 0x1
|
||||
|
||||
invoke-virtual {p0, v1}, Landroid/support/design/internal/ForegroundLinearLayout;->setWillNotDraw(Z)V
|
||||
|
||||
goto :goto_0
|
||||
.end method
|
||||
|
||||
.method public setForegroundGravity(I)V
|
||||
.locals 3
|
||||
.param p1, "foregroundGravity" # I
|
||||
|
||||
.prologue
|
||||
iget v1, p0, Landroid/support/design/internal/ForegroundLinearLayout;->mForegroundGravity:I
|
||||
|
||||
if-eq v1, p1, :cond_3
|
||||
|
||||
const v1, 0x800007
|
||||
|
||||
and-int/2addr v1, p1
|
||||
|
||||
if-nez v1, :cond_0
|
||||
|
||||
const v1, 0x800003
|
||||
|
||||
or-int/2addr p1, v1
|
||||
|
||||
:cond_0
|
||||
and-int/lit8 v1, p1, 0x70
|
||||
|
||||
if-nez v1, :cond_1
|
||||
|
||||
or-int/lit8 p1, p1, 0x30
|
||||
|
||||
:cond_1
|
||||
iput p1, p0, Landroid/support/design/internal/ForegroundLinearLayout;->mForegroundGravity:I
|
||||
|
||||
iget v1, p0, Landroid/support/design/internal/ForegroundLinearLayout;->mForegroundGravity:I
|
||||
|
||||
const/16 v2, 0x77
|
||||
|
||||
if-ne v1, v2, :cond_2
|
||||
|
||||
iget-object v1, p0, Landroid/support/design/internal/ForegroundLinearLayout;->mForeground:Landroid/graphics/drawable/Drawable;
|
||||
|
||||
if-eqz v1, :cond_2
|
||||
|
||||
new-instance v0, Landroid/graphics/Rect;
|
||||
|
||||
invoke-direct {v0}, Landroid/graphics/Rect;-><init>()V
|
||||
|
||||
.local v0, "padding":Landroid/graphics/Rect;
|
||||
iget-object v1, p0, Landroid/support/design/internal/ForegroundLinearLayout;->mForeground:Landroid/graphics/drawable/Drawable;
|
||||
|
||||
invoke-virtual {v1, v0}, Landroid/graphics/drawable/Drawable;->getPadding(Landroid/graphics/Rect;)Z
|
||||
|
||||
.end local v0 # "padding":Landroid/graphics/Rect;
|
||||
:cond_2
|
||||
invoke-virtual {p0}, Landroid/support/design/internal/ForegroundLinearLayout;->requestLayout()V
|
||||
|
||||
:cond_3
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method protected verifyDrawable(Landroid/graphics/drawable/Drawable;)Z
|
||||
.locals 1
|
||||
.param p1, "who" # Landroid/graphics/drawable/Drawable;
|
||||
|
||||
.prologue
|
||||
invoke-super {p0, p1}, Landroid/support/v7/widget/LinearLayoutCompat;->verifyDrawable(Landroid/graphics/drawable/Drawable;)Z
|
||||
|
||||
move-result v0
|
||||
|
||||
if-nez v0, :cond_0
|
||||
|
||||
iget-object v0, p0, Landroid/support/design/internal/ForegroundLinearLayout;->mForeground:Landroid/graphics/drawable/Drawable;
|
||||
|
||||
if-ne p1, v0, :cond_1
|
||||
|
||||
:cond_0
|
||||
const/4 v0, 0x1
|
||||
|
||||
:goto_0
|
||||
return v0
|
||||
|
||||
:cond_1
|
||||
const/4 v0, 0x0
|
||||
|
||||
goto :goto_0
|
||||
.end method
|
|
@ -0,0 +1,46 @@
|
|||
.class public Landroid/support/design/internal/NavigationMenu;
|
||||
.super Landroid/support/v7/view/menu/MenuBuilder;
|
||||
.source "NavigationMenu.java"
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>(Landroid/content/Context;)V
|
||||
.locals 0
|
||||
.param p1, "context" # Landroid/content/Context;
|
||||
|
||||
.prologue
|
||||
invoke-direct {p0, p1}, Landroid/support/v7/view/menu/MenuBuilder;-><init>(Landroid/content/Context;)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public addSubMenu(IIILjava/lang/CharSequence;)Landroid/view/SubMenu;
|
||||
.locals 3
|
||||
.param p1, "group" # I
|
||||
.param p2, "id" # I
|
||||
.param p3, "categoryOrder" # I
|
||||
.param p4, "title" # Ljava/lang/CharSequence;
|
||||
|
||||
.prologue
|
||||
invoke-virtual {p0, p1, p2, p3, p4}, Landroid/support/design/internal/NavigationMenu;->addInternal(IIILjava/lang/CharSequence;)Landroid/view/MenuItem;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
check-cast v0, Landroid/support/v7/view/menu/MenuItemImpl;
|
||||
|
||||
.local v0, "item":Landroid/support/v7/view/menu/MenuItemImpl;
|
||||
new-instance v1, Landroid/support/design/internal/NavigationSubMenu;
|
||||
|
||||
invoke-virtual {p0}, Landroid/support/design/internal/NavigationMenu;->getContext()Landroid/content/Context;
|
||||
|
||||
move-result-object v2
|
||||
|
||||
invoke-direct {v1, v2, p0, v0}, Landroid/support/design/internal/NavigationSubMenu;-><init>(Landroid/content/Context;Landroid/support/design/internal/NavigationMenu;Landroid/support/v7/view/menu/MenuItemImpl;)V
|
||||
|
||||
.local v1, "subMenu":Landroid/support/v7/view/menu/SubMenuBuilder;
|
||||
invoke-virtual {v0, v1}, Landroid/support/v7/view/menu/MenuItemImpl;->setSubMenu(Landroid/support/v7/view/menu/SubMenuBuilder;)V
|
||||
|
||||
return-object v1
|
||||
.end method
|
|
@ -0,0 +1,538 @@
|
|||
.class public Landroid/support/design/internal/NavigationMenuItemView;
|
||||
.super Landroid/support/design/internal/ForegroundLinearLayout;
|
||||
.source "NavigationMenuItemView.java"
|
||||
|
||||
# interfaces
|
||||
.implements Landroid/support/v7/view/menu/MenuView$ItemView;
|
||||
|
||||
|
||||
# static fields
|
||||
.field private static final CHECKED_STATE_SET:[I
|
||||
|
||||
|
||||
# instance fields
|
||||
.field private mActionArea:Landroid/widget/FrameLayout;
|
||||
|
||||
.field private final mIconSize:I
|
||||
|
||||
.field private mIconTintList:Landroid/content/res/ColorStateList;
|
||||
|
||||
.field private mItemData:Landroid/support/v7/view/menu/MenuItemImpl;
|
||||
|
||||
.field private final mTextView:Landroid/widget/CheckedTextView;
|
||||
|
||||
|
||||
# direct methods
|
||||
.method static constructor <clinit>()V
|
||||
.locals 3
|
||||
|
||||
.prologue
|
||||
const/4 v0, 0x1
|
||||
|
||||
new-array v0, v0, [I
|
||||
|
||||
const/4 v1, 0x0
|
||||
|
||||
const v2, 0x10100a0
|
||||
|
||||
aput v2, v0, v1
|
||||
|
||||
sput-object v0, Landroid/support/design/internal/NavigationMenuItemView;->CHECKED_STATE_SET:[I
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public constructor <init>(Landroid/content/Context;)V
|
||||
.locals 1
|
||||
.param p1, "context" # Landroid/content/Context;
|
||||
|
||||
.prologue
|
||||
const/4 v0, 0x0
|
||||
|
||||
invoke-direct {p0, p1, v0}, Landroid/support/design/internal/NavigationMenuItemView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
|
||||
.locals 1
|
||||
.param p1, "context" # Landroid/content/Context;
|
||||
.param p2, "attrs" # Landroid/util/AttributeSet;
|
||||
|
||||
.prologue
|
||||
const/4 v0, 0x0
|
||||
|
||||
invoke-direct {p0, p1, p2, v0}, Landroid/support/design/internal/NavigationMenuItemView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
|
||||
.locals 3
|
||||
.param p1, "context" # Landroid/content/Context;
|
||||
.param p2, "attrs" # Landroid/util/AttributeSet;
|
||||
.param p3, "defStyleAttr" # I
|
||||
|
||||
.prologue
|
||||
const/4 v2, 0x1
|
||||
|
||||
invoke-direct {p0, p1, p2, p3}, Landroid/support/design/internal/ForegroundLinearLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
|
||||
|
||||
const/4 v0, 0x0
|
||||
|
||||
invoke-virtual {p0, v0}, Landroid/support/design/internal/NavigationMenuItemView;->setOrientation(I)V
|
||||
|
||||
invoke-static {p1}, Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
sget v1, Landroid/support/design/R$layout;->design_navigation_menu_item:I
|
||||
|
||||
invoke-virtual {v0, v1, p0, v2}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
|
||||
|
||||
invoke-virtual {p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
sget v1, Landroid/support/design/R$dimen;->design_navigation_icon_size:I
|
||||
|
||||
invoke-virtual {v0, v1}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I
|
||||
|
||||
move-result v0
|
||||
|
||||
iput v0, p0, Landroid/support/design/internal/NavigationMenuItemView;->mIconSize:I
|
||||
|
||||
sget v0, Landroid/support/design/R$id;->design_menu_item_text:I
|
||||
|
||||
invoke-virtual {p0, v0}, Landroid/support/design/internal/NavigationMenuItemView;->findViewById(I)Landroid/view/View;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
check-cast v0, Landroid/widget/CheckedTextView;
|
||||
|
||||
iput-object v0, p0, Landroid/support/design/internal/NavigationMenuItemView;->mTextView:Landroid/widget/CheckedTextView;
|
||||
|
||||
iget-object v0, p0, Landroid/support/design/internal/NavigationMenuItemView;->mTextView:Landroid/widget/CheckedTextView;
|
||||
|
||||
invoke-virtual {v0, v2}, Landroid/widget/CheckedTextView;->setDuplicateParentStateEnabled(Z)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method private createDefaultBackground()Landroid/graphics/drawable/StateListDrawable;
|
||||
.locals 5
|
||||
|
||||
.prologue
|
||||
new-instance v1, Landroid/util/TypedValue;
|
||||
|
||||
invoke-direct {v1}, Landroid/util/TypedValue;-><init>()V
|
||||
|
||||
.local v1, "value":Landroid/util/TypedValue;
|
||||
invoke-virtual {p0}, Landroid/support/design/internal/NavigationMenuItemView;->getContext()Landroid/content/Context;
|
||||
|
||||
move-result-object v2
|
||||
|
||||
invoke-virtual {v2}, Landroid/content/Context;->getTheme()Landroid/content/res/Resources$Theme;
|
||||
|
||||
move-result-object v2
|
||||
|
||||
sget v3, Landroid/support/design/R$attr;->colorControlHighlight:I
|
||||
|
||||
const/4 v4, 0x1
|
||||
|
||||
invoke-virtual {v2, v3, v1, v4}, Landroid/content/res/Resources$Theme;->resolveAttribute(ILandroid/util/TypedValue;Z)Z
|
||||
|
||||
move-result v2
|
||||
|
||||
if-eqz v2, :cond_0
|
||||
|
||||
new-instance v0, Landroid/graphics/drawable/StateListDrawable;
|
||||
|
||||
invoke-direct {v0}, Landroid/graphics/drawable/StateListDrawable;-><init>()V
|
||||
|
||||
.local v0, "drawable":Landroid/graphics/drawable/StateListDrawable;
|
||||
sget-object v2, Landroid/support/design/internal/NavigationMenuItemView;->CHECKED_STATE_SET:[I
|
||||
|
||||
new-instance v3, Landroid/graphics/drawable/ColorDrawable;
|
||||
|
||||
iget v4, v1, Landroid/util/TypedValue;->data:I
|
||||
|
||||
invoke-direct {v3, v4}, Landroid/graphics/drawable/ColorDrawable;-><init>(I)V
|
||||
|
||||
invoke-virtual {v0, v2, v3}, Landroid/graphics/drawable/StateListDrawable;->addState([ILandroid/graphics/drawable/Drawable;)V
|
||||
|
||||
sget-object v2, Landroid/support/design/internal/NavigationMenuItemView;->EMPTY_STATE_SET:[I
|
||||
|
||||
new-instance v3, Landroid/graphics/drawable/ColorDrawable;
|
||||
|
||||
const/4 v4, 0x0
|
||||
|
||||
invoke-direct {v3, v4}, Landroid/graphics/drawable/ColorDrawable;-><init>(I)V
|
||||
|
||||
invoke-virtual {v0, v2, v3}, Landroid/graphics/drawable/StateListDrawable;->addState([ILandroid/graphics/drawable/Drawable;)V
|
||||
|
||||
.end local v0 # "drawable":Landroid/graphics/drawable/StateListDrawable;
|
||||
:goto_0
|
||||
return-object v0
|
||||
|
||||
:cond_0
|
||||
const/4 v0, 0x0
|
||||
|
||||
goto :goto_0
|
||||
.end method
|
||||
|
||||
.method private setActionView(Landroid/view/View;)V
|
||||
.locals 1
|
||||
.param p1, "actionView" # Landroid/view/View;
|
||||
|
||||
.prologue
|
||||
iget-object v0, p0, Landroid/support/design/internal/NavigationMenuItemView;->mActionArea:Landroid/widget/FrameLayout;
|
||||
|
||||
if-nez v0, :cond_0
|
||||
|
||||
sget v0, Landroid/support/design/R$id;->design_menu_item_action_area_stub:I
|
||||
|
||||
invoke-virtual {p0, v0}, Landroid/support/design/internal/NavigationMenuItemView;->findViewById(I)Landroid/view/View;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
check-cast v0, Landroid/view/ViewStub;
|
||||
|
||||
invoke-virtual {v0}, Landroid/view/ViewStub;->inflate()Landroid/view/View;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
check-cast v0, Landroid/widget/FrameLayout;
|
||||
|
||||
iput-object v0, p0, Landroid/support/design/internal/NavigationMenuItemView;->mActionArea:Landroid/widget/FrameLayout;
|
||||
|
||||
:cond_0
|
||||
iget-object v0, p0, Landroid/support/design/internal/NavigationMenuItemView;->mActionArea:Landroid/widget/FrameLayout;
|
||||
|
||||
invoke-virtual {v0}, Landroid/widget/FrameLayout;->removeAllViews()V
|
||||
|
||||
if-eqz p1, :cond_1
|
||||
|
||||
iget-object v0, p0, Landroid/support/design/internal/NavigationMenuItemView;->mActionArea:Landroid/widget/FrameLayout;
|
||||
|
||||
invoke-virtual {v0, p1}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;)V
|
||||
|
||||
:cond_1
|
||||
return-void
|
||||
.end method
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public getItemData()Landroid/support/v7/view/menu/MenuItemImpl;
|
||||
.locals 1
|
||||
|
||||
.prologue
|
||||
iget-object v0, p0, Landroid/support/design/internal/NavigationMenuItemView;->mItemData:Landroid/support/v7/view/menu/MenuItemImpl;
|
||||
|
||||
return-object v0
|
||||
.end method
|
||||
|
||||
.method public initialize(Landroid/support/v7/view/menu/MenuItemImpl;I)V
|
||||
.locals 1
|
||||
.param p1, "itemData" # Landroid/support/v7/view/menu/MenuItemImpl;
|
||||
.param p2, "menuType" # I
|
||||
|
||||
.prologue
|
||||
iput-object p1, p0, Landroid/support/design/internal/NavigationMenuItemView;->mItemData:Landroid/support/v7/view/menu/MenuItemImpl;
|
||||
|
||||
invoke-virtual {p1}, Landroid/support/v7/view/menu/MenuItemImpl;->isVisible()Z
|
||||
|
||||
move-result v0
|
||||
|
||||
if-eqz v0, :cond_1
|
||||
|
||||
const/4 v0, 0x0
|
||||
|
||||
:goto_0
|
||||
invoke-virtual {p0, v0}, Landroid/support/design/internal/NavigationMenuItemView;->setVisibility(I)V
|
||||
|
||||
invoke-virtual {p0}, Landroid/support/design/internal/NavigationMenuItemView;->getBackground()Landroid/graphics/drawable/Drawable;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
if-nez v0, :cond_0
|
||||
|
||||
invoke-direct {p0}, Landroid/support/design/internal/NavigationMenuItemView;->createDefaultBackground()Landroid/graphics/drawable/StateListDrawable;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
invoke-virtual {p0, v0}, Landroid/support/design/internal/NavigationMenuItemView;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
|
||||
|
||||
:cond_0
|
||||
invoke-virtual {p1}, Landroid/support/v7/view/menu/MenuItemImpl;->isCheckable()Z
|
||||
|
||||
move-result v0
|
||||
|
||||
invoke-virtual {p0, v0}, Landroid/support/design/internal/NavigationMenuItemView;->setCheckable(Z)V
|
||||
|
||||
invoke-virtual {p1}, Landroid/support/v7/view/menu/MenuItemImpl;->isChecked()Z
|
||||
|
||||
move-result v0
|
||||
|
||||
invoke-virtual {p0, v0}, Landroid/support/design/internal/NavigationMenuItemView;->setChecked(Z)V
|
||||
|
||||
invoke-virtual {p1}, Landroid/support/v7/view/menu/MenuItemImpl;->isEnabled()Z
|
||||
|
||||
move-result v0
|
||||
|
||||
invoke-virtual {p0, v0}, Landroid/support/design/internal/NavigationMenuItemView;->setEnabled(Z)V
|
||||
|
||||
invoke-virtual {p1}, Landroid/support/v7/view/menu/MenuItemImpl;->getTitle()Ljava/lang/CharSequence;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
invoke-virtual {p0, v0}, Landroid/support/design/internal/NavigationMenuItemView;->setTitle(Ljava/lang/CharSequence;)V
|
||||
|
||||
invoke-virtual {p1}, Landroid/support/v7/view/menu/MenuItemImpl;->getIcon()Landroid/graphics/drawable/Drawable;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
invoke-virtual {p0, v0}, Landroid/support/design/internal/NavigationMenuItemView;->setIcon(Landroid/graphics/drawable/Drawable;)V
|
||||
|
||||
invoke-virtual {p1}, Landroid/support/v7/view/menu/MenuItemImpl;->getActionView()Landroid/view/View;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
invoke-direct {p0, v0}, Landroid/support/design/internal/NavigationMenuItemView;->setActionView(Landroid/view/View;)V
|
||||
|
||||
return-void
|
||||
|
||||
:cond_1
|
||||
const/16 v0, 0x8
|
||||
|
||||
goto :goto_0
|
||||
.end method
|
||||
|
||||
.method protected onCreateDrawableState(I)[I
|
||||
.locals 2
|
||||
.param p1, "extraSpace" # I
|
||||
|
||||
.prologue
|
||||
add-int/lit8 v1, p1, 0x1
|
||||
|
||||
invoke-super {p0, v1}, Landroid/support/design/internal/ForegroundLinearLayout;->onCreateDrawableState(I)[I
|
||||
|
||||
move-result-object v0
|
||||
|
||||
.local v0, "drawableState":[I
|
||||
iget-object v1, p0, Landroid/support/design/internal/NavigationMenuItemView;->mItemData:Landroid/support/v7/view/menu/MenuItemImpl;
|
||||
|
||||
if-eqz v1, :cond_0
|
||||
|
||||
iget-object v1, p0, Landroid/support/design/internal/NavigationMenuItemView;->mItemData:Landroid/support/v7/view/menu/MenuItemImpl;
|
||||
|
||||
invoke-virtual {v1}, Landroid/support/v7/view/menu/MenuItemImpl;->isCheckable()Z
|
||||
|
||||
move-result v1
|
||||
|
||||
if-eqz v1, :cond_0
|
||||
|
||||
iget-object v1, p0, Landroid/support/design/internal/NavigationMenuItemView;->mItemData:Landroid/support/v7/view/menu/MenuItemImpl;
|
||||
|
||||
invoke-virtual {v1}, Landroid/support/v7/view/menu/MenuItemImpl;->isChecked()Z
|
||||
|
||||
move-result v1
|
||||
|
||||
if-eqz v1, :cond_0
|
||||
|
||||
sget-object v1, Landroid/support/design/internal/NavigationMenuItemView;->CHECKED_STATE_SET:[I
|
||||
|
||||
invoke-static {v0, v1}, Landroid/support/design/internal/NavigationMenuItemView;->mergeDrawableStates([I[I)[I
|
||||
|
||||
:cond_0
|
||||
return-object v0
|
||||
.end method
|
||||
|
||||
.method public prefersCondensedTitle()Z
|
||||
.locals 1
|
||||
|
||||
.prologue
|
||||
const/4 v0, 0x0
|
||||
|
||||
return v0
|
||||
.end method
|
||||
|
||||
.method public recycle()V
|
||||
.locals 2
|
||||
|
||||
.prologue
|
||||
const/4 v1, 0x0
|
||||
|
||||
iget-object v0, p0, Landroid/support/design/internal/NavigationMenuItemView;->mActionArea:Landroid/widget/FrameLayout;
|
||||
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
iget-object v0, p0, Landroid/support/design/internal/NavigationMenuItemView;->mActionArea:Landroid/widget/FrameLayout;
|
||||
|
||||
invoke-virtual {v0}, Landroid/widget/FrameLayout;->removeAllViews()V
|
||||
|
||||
:cond_0
|
||||
iget-object v0, p0, Landroid/support/design/internal/NavigationMenuItemView;->mTextView:Landroid/widget/CheckedTextView;
|
||||
|
||||
invoke-virtual {v0, v1, v1, v1, v1}, Landroid/widget/CheckedTextView;->setCompoundDrawables(Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public setCheckable(Z)V
|
||||
.locals 0
|
||||
.param p1, "checkable" # Z
|
||||
|
||||
.prologue
|
||||
invoke-virtual {p0}, Landroid/support/design/internal/NavigationMenuItemView;->refreshDrawableState()V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public setChecked(Z)V
|
||||
.locals 1
|
||||
.param p1, "checked" # Z
|
||||
|
||||
.prologue
|
||||
invoke-virtual {p0}, Landroid/support/design/internal/NavigationMenuItemView;->refreshDrawableState()V
|
||||
|
||||
iget-object v0, p0, Landroid/support/design/internal/NavigationMenuItemView;->mTextView:Landroid/widget/CheckedTextView;
|
||||
|
||||
invoke-virtual {v0, p1}, Landroid/widget/CheckedTextView;->setChecked(Z)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public setIcon(Landroid/graphics/drawable/Drawable;)V
|
||||
.locals 5
|
||||
.param p1, "icon" # Landroid/graphics/drawable/Drawable;
|
||||
|
||||
.prologue
|
||||
const/4 v4, 0x0
|
||||
|
||||
const/4 v3, 0x0
|
||||
|
||||
if-eqz p1, :cond_0
|
||||
|
||||
invoke-virtual {p1}, Landroid/graphics/drawable/Drawable;->getConstantState()Landroid/graphics/drawable/Drawable$ConstantState;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
.local v0, "state":Landroid/graphics/drawable/Drawable$ConstantState;
|
||||
if-nez v0, :cond_1
|
||||
|
||||
.end local p1 # "icon":Landroid/graphics/drawable/Drawable;
|
||||
:goto_0
|
||||
invoke-static {p1}, Landroid/support/v4/graphics/drawable/DrawableCompat;->wrap(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable;
|
||||
|
||||
move-result-object v1
|
||||
|
||||
invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;->mutate()Landroid/graphics/drawable/Drawable;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
.restart local p1 # "icon":Landroid/graphics/drawable/Drawable;
|
||||
iget v1, p0, Landroid/support/design/internal/NavigationMenuItemView;->mIconSize:I
|
||||
|
||||
iget v2, p0, Landroid/support/design/internal/NavigationMenuItemView;->mIconSize:I
|
||||
|
||||
invoke-virtual {p1, v4, v4, v1, v2}, Landroid/graphics/drawable/Drawable;->setBounds(IIII)V
|
||||
|
||||
iget-object v1, p0, Landroid/support/design/internal/NavigationMenuItemView;->mIconTintList:Landroid/content/res/ColorStateList;
|
||||
|
||||
invoke-static {p1, v1}, Landroid/support/v4/graphics/drawable/DrawableCompat;->setTintList(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V
|
||||
|
||||
.end local v0 # "state":Landroid/graphics/drawable/Drawable$ConstantState;
|
||||
:cond_0
|
||||
iget-object v1, p0, Landroid/support/design/internal/NavigationMenuItemView;->mTextView:Landroid/widget/CheckedTextView;
|
||||
|
||||
invoke-static {v1, p1, v3, v3, v3}, Landroid/support/v4/widget/TextViewCompat;->setCompoundDrawablesRelative(Landroid/widget/TextView;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V
|
||||
|
||||
return-void
|
||||
|
||||
.restart local v0 # "state":Landroid/graphics/drawable/Drawable$ConstantState;
|
||||
:cond_1
|
||||
invoke-virtual {v0}, Landroid/graphics/drawable/Drawable$ConstantState;->newDrawable()Landroid/graphics/drawable/Drawable;
|
||||
|
||||
move-result-object p1
|
||||
|
||||
goto :goto_0
|
||||
.end method
|
||||
|
||||
.method setIconTintList(Landroid/content/res/ColorStateList;)V
|
||||
.locals 1
|
||||
.param p1, "tintList" # Landroid/content/res/ColorStateList;
|
||||
|
||||
.prologue
|
||||
iput-object p1, p0, Landroid/support/design/internal/NavigationMenuItemView;->mIconTintList:Landroid/content/res/ColorStateList;
|
||||
|
||||
iget-object v0, p0, Landroid/support/design/internal/NavigationMenuItemView;->mItemData:Landroid/support/v7/view/menu/MenuItemImpl;
|
||||
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
iget-object v0, p0, Landroid/support/design/internal/NavigationMenuItemView;->mItemData:Landroid/support/v7/view/menu/MenuItemImpl;
|
||||
|
||||
invoke-virtual {v0}, Landroid/support/v7/view/menu/MenuItemImpl;->getIcon()Landroid/graphics/drawable/Drawable;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
invoke-virtual {p0, v0}, Landroid/support/design/internal/NavigationMenuItemView;->setIcon(Landroid/graphics/drawable/Drawable;)V
|
||||
|
||||
:cond_0
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public setShortcut(ZC)V
|
||||
.locals 0
|
||||
.param p1, "showShortcut" # Z
|
||||
.param p2, "shortcutKey" # C
|
||||
|
||||
.prologue
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public setTextAppearance(Landroid/content/Context;I)V
|
||||
.locals 1
|
||||
.param p1, "context" # Landroid/content/Context;
|
||||
.param p2, "textAppearance" # I
|
||||
|
||||
.prologue
|
||||
iget-object v0, p0, Landroid/support/design/internal/NavigationMenuItemView;->mTextView:Landroid/widget/CheckedTextView;
|
||||
|
||||
invoke-virtual {v0, p1, p2}, Landroid/widget/CheckedTextView;->setTextAppearance(Landroid/content/Context;I)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public setTextColor(Landroid/content/res/ColorStateList;)V
|
||||
.locals 1
|
||||
.param p1, "colors" # Landroid/content/res/ColorStateList;
|
||||
|
||||
.prologue
|
||||
iget-object v0, p0, Landroid/support/design/internal/NavigationMenuItemView;->mTextView:Landroid/widget/CheckedTextView;
|
||||
|
||||
invoke-virtual {v0, p1}, Landroid/widget/CheckedTextView;->setTextColor(Landroid/content/res/ColorStateList;)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public setTitle(Ljava/lang/CharSequence;)V
|
||||
.locals 1
|
||||
.param p1, "title" # Ljava/lang/CharSequence;
|
||||
|
||||
.prologue
|
||||
iget-object v0, p0, Landroid/support/design/internal/NavigationMenuItemView;->mTextView:Landroid/widget/CheckedTextView;
|
||||
|
||||
invoke-virtual {v0, p1}, Landroid/widget/CheckedTextView;->setText(Ljava/lang/CharSequence;)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public showsIcon()Z
|
||||
.locals 1
|
||||
|
||||
.prologue
|
||||
const/4 v0, 0x1
|
||||
|
||||
return v0
|
||||
.end method
|
|
@ -0,0 +1,102 @@
|
|||
.class Landroid/support/design/internal/NavigationMenuPresenter$1;
|
||||
.super Ljava/lang/Object;
|
||||
.source "NavigationMenuPresenter.java"
|
||||
|
||||
# interfaces
|
||||
.implements Landroid/view/View$OnClickListener;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Landroid/support/design/internal/NavigationMenuPresenter;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x0
|
||||
name = null
|
||||
.end annotation
|
||||
|
||||
|
||||
# instance fields
|
||||
.field final synthetic this$0:Landroid/support/design/internal/NavigationMenuPresenter;
|
||||
|
||||
|
||||
# direct methods
|
||||
.method constructor <init>(Landroid/support/design/internal/NavigationMenuPresenter;)V
|
||||
.locals 0
|
||||
|
||||
.prologue
|
||||
iput-object p1, p0, Landroid/support/design/internal/NavigationMenuPresenter$1;->this$0:Landroid/support/design/internal/NavigationMenuPresenter;
|
||||
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public onClick(Landroid/view/View;)V
|
||||
.locals 6
|
||||
.param p1, "v" # Landroid/view/View;
|
||||
|
||||
.prologue
|
||||
const/4 v5, 0x0
|
||||
|
||||
move-object v1, p1
|
||||
|
||||
check-cast v1, Landroid/support/design/internal/NavigationMenuItemView;
|
||||
|
||||
.local v1, "itemView":Landroid/support/design/internal/NavigationMenuItemView;
|
||||
iget-object v3, p0, Landroid/support/design/internal/NavigationMenuPresenter$1;->this$0:Landroid/support/design/internal/NavigationMenuPresenter;
|
||||
|
||||
const/4 v4, 0x1
|
||||
|
||||
invoke-virtual {v3, v4}, Landroid/support/design/internal/NavigationMenuPresenter;->setUpdateSuspended(Z)V
|
||||
|
||||
invoke-virtual {v1}, Landroid/support/design/internal/NavigationMenuItemView;->getItemData()Landroid/support/v7/view/menu/MenuItemImpl;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
.local v0, "item":Landroid/support/v7/view/menu/MenuItemImpl;
|
||||
iget-object v3, p0, Landroid/support/design/internal/NavigationMenuPresenter$1;->this$0:Landroid/support/design/internal/NavigationMenuPresenter;
|
||||
|
||||
invoke-static {v3}, Landroid/support/design/internal/NavigationMenuPresenter;->access$000(Landroid/support/design/internal/NavigationMenuPresenter;)Landroid/support/v7/view/menu/MenuBuilder;
|
||||
|
||||
move-result-object v3
|
||||
|
||||
iget-object v4, p0, Landroid/support/design/internal/NavigationMenuPresenter$1;->this$0:Landroid/support/design/internal/NavigationMenuPresenter;
|
||||
|
||||
invoke-virtual {v3, v0, v4, v5}, Landroid/support/v7/view/menu/MenuBuilder;->performItemAction(Landroid/view/MenuItem;Landroid/support/v7/view/menu/MenuPresenter;I)Z
|
||||
|
||||
move-result v2
|
||||
|
||||
.local v2, "result":Z
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
invoke-virtual {v0}, Landroid/support/v7/view/menu/MenuItemImpl;->isCheckable()Z
|
||||
|
||||
move-result v3
|
||||
|
||||
if-eqz v3, :cond_0
|
||||
|
||||
if-eqz v2, :cond_0
|
||||
|
||||
iget-object v3, p0, Landroid/support/design/internal/NavigationMenuPresenter$1;->this$0:Landroid/support/design/internal/NavigationMenuPresenter;
|
||||
|
||||
invoke-static {v3}, Landroid/support/design/internal/NavigationMenuPresenter;->access$100(Landroid/support/design/internal/NavigationMenuPresenter;)Landroid/support/design/internal/NavigationMenuPresenter$NavigationMenuAdapter;
|
||||
|
||||
move-result-object v3
|
||||
|
||||
invoke-virtual {v3, v0}, Landroid/support/design/internal/NavigationMenuPresenter$NavigationMenuAdapter;->setCheckedItem(Landroid/support/v7/view/menu/MenuItemImpl;)V
|
||||
|
||||
:cond_0
|
||||
iget-object v3, p0, Landroid/support/design/internal/NavigationMenuPresenter$1;->this$0:Landroid/support/design/internal/NavigationMenuPresenter;
|
||||
|
||||
invoke-virtual {v3, v5}, Landroid/support/design/internal/NavigationMenuPresenter;->setUpdateSuspended(Z)V
|
||||
|
||||
iget-object v3, p0, Landroid/support/design/internal/NavigationMenuPresenter$1;->this$0:Landroid/support/design/internal/NavigationMenuPresenter;
|
||||
|
||||
invoke-virtual {v3, v5}, Landroid/support/design/internal/NavigationMenuPresenter;->updateMenuView(Z)V
|
||||
|
||||
return-void
|
||||
.end method
|
|
@ -0,0 +1,26 @@
|
|||
.class Landroid/support/design/internal/NavigationMenuPresenter$HeaderViewHolder;
|
||||
.super Landroid/support/design/internal/NavigationMenuPresenter$ViewHolder;
|
||||
.source "NavigationMenuPresenter.java"
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Landroid/support/design/internal/NavigationMenuPresenter;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0xa
|
||||
name = "HeaderViewHolder"
|
||||
.end annotation
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>(Landroid/view/View;)V
|
||||
.locals 0
|
||||
.param p1, "itemView" # Landroid/view/View;
|
||||
|
||||
.prologue
|
||||
invoke-direct {p0, p1}, Landroid/support/design/internal/NavigationMenuPresenter$ViewHolder;-><init>(Landroid/view/View;)V
|
||||
|
||||
return-void
|
||||
.end method
|
File diff suppressed because it is too large
Load diff
|
@ -0,0 +1,38 @@
|
|||
.class Landroid/support/design/internal/NavigationMenuPresenter$NavigationMenuHeaderItem;
|
||||
.super Ljava/lang/Object;
|
||||
.source "NavigationMenuPresenter.java"
|
||||
|
||||
# interfaces
|
||||
.implements Landroid/support/design/internal/NavigationMenuPresenter$NavigationMenuItem;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Landroid/support/design/internal/NavigationMenuPresenter;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0xa
|
||||
name = "NavigationMenuHeaderItem"
|
||||
.end annotation
|
||||
|
||||
|
||||
# direct methods
|
||||
.method private constructor <init>()V
|
||||
.locals 0
|
||||
|
||||
.prologue
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method synthetic constructor <init>(Landroid/support/design/internal/NavigationMenuPresenter$1;)V
|
||||
.locals 0
|
||||
.param p1, "x0" # Landroid/support/design/internal/NavigationMenuPresenter$1;
|
||||
|
||||
.prologue
|
||||
invoke-direct {p0}, Landroid/support/design/internal/NavigationMenuPresenter$NavigationMenuHeaderItem;-><init>()V
|
||||
|
||||
return-void
|
||||
.end method
|
|
@ -0,0 +1,14 @@
|
|||
.class interface abstract Landroid/support/design/internal/NavigationMenuPresenter$NavigationMenuItem;
|
||||
.super Ljava/lang/Object;
|
||||
.source "NavigationMenuPresenter.java"
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Landroid/support/design/internal/NavigationMenuPresenter;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x60a
|
||||
name = "NavigationMenuItem"
|
||||
.end annotation
|
|
@ -0,0 +1,60 @@
|
|||
.class Landroid/support/design/internal/NavigationMenuPresenter$NavigationMenuSeparatorItem;
|
||||
.super Ljava/lang/Object;
|
||||
.source "NavigationMenuPresenter.java"
|
||||
|
||||
# interfaces
|
||||
.implements Landroid/support/design/internal/NavigationMenuPresenter$NavigationMenuItem;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Landroid/support/design/internal/NavigationMenuPresenter;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0xa
|
||||
name = "NavigationMenuSeparatorItem"
|
||||
.end annotation
|
||||
|
||||
|
||||
# instance fields
|
||||
.field private final mPaddingBottom:I
|
||||
|
||||
.field private final mPaddingTop:I
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>(II)V
|
||||
.locals 0
|
||||
.param p1, "paddingTop" # I
|
||||
.param p2, "paddingBottom" # I
|
||||
|
||||
.prologue
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
iput p1, p0, Landroid/support/design/internal/NavigationMenuPresenter$NavigationMenuSeparatorItem;->mPaddingTop:I
|
||||
|
||||
iput p2, p0, Landroid/support/design/internal/NavigationMenuPresenter$NavigationMenuSeparatorItem;->mPaddingBottom:I
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public getPaddingBottom()I
|
||||
.locals 1
|
||||
|
||||
.prologue
|
||||
iget v0, p0, Landroid/support/design/internal/NavigationMenuPresenter$NavigationMenuSeparatorItem;->mPaddingBottom:I
|
||||
|
||||
return v0
|
||||
.end method
|
||||
|
||||
.method public getPaddingTop()I
|
||||
.locals 1
|
||||
|
||||
.prologue
|
||||
iget v0, p0, Landroid/support/design/internal/NavigationMenuPresenter$NavigationMenuSeparatorItem;->mPaddingTop:I
|
||||
|
||||
return v0
|
||||
.end method
|
|
@ -0,0 +1,57 @@
|
|||
.class Landroid/support/design/internal/NavigationMenuPresenter$NavigationMenuTextItem;
|
||||
.super Ljava/lang/Object;
|
||||
.source "NavigationMenuPresenter.java"
|
||||
|
||||
# interfaces
|
||||
.implements Landroid/support/design/internal/NavigationMenuPresenter$NavigationMenuItem;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Landroid/support/design/internal/NavigationMenuPresenter;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0xa
|
||||
name = "NavigationMenuTextItem"
|
||||
.end annotation
|
||||
|
||||
|
||||
# instance fields
|
||||
.field private final mMenuItem:Landroid/support/v7/view/menu/MenuItemImpl;
|
||||
|
||||
|
||||
# direct methods
|
||||
.method private constructor <init>(Landroid/support/v7/view/menu/MenuItemImpl;)V
|
||||
.locals 0
|
||||
.param p1, "item" # Landroid/support/v7/view/menu/MenuItemImpl;
|
||||
|
||||
.prologue
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
iput-object p1, p0, Landroid/support/design/internal/NavigationMenuPresenter$NavigationMenuTextItem;->mMenuItem:Landroid/support/v7/view/menu/MenuItemImpl;
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method synthetic constructor <init>(Landroid/support/v7/view/menu/MenuItemImpl;Landroid/support/design/internal/NavigationMenuPresenter$1;)V
|
||||
.locals 0
|
||||
.param p1, "x0" # Landroid/support/v7/view/menu/MenuItemImpl;
|
||||
.param p2, "x1" # Landroid/support/design/internal/NavigationMenuPresenter$1;
|
||||
|
||||
.prologue
|
||||
invoke-direct {p0, p1}, Landroid/support/design/internal/NavigationMenuPresenter$NavigationMenuTextItem;-><init>(Landroid/support/v7/view/menu/MenuItemImpl;)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public getMenuItem()Landroid/support/v7/view/menu/MenuItemImpl;
|
||||
.locals 1
|
||||
|
||||
.prologue
|
||||
iget-object v0, p0, Landroid/support/design/internal/NavigationMenuPresenter$NavigationMenuTextItem;->mMenuItem:Landroid/support/v7/view/menu/MenuItemImpl;
|
||||
|
||||
return-object v0
|
||||
.end method
|
|
@ -0,0 +1,40 @@
|
|||
.class Landroid/support/design/internal/NavigationMenuPresenter$NormalViewHolder;
|
||||
.super Landroid/support/design/internal/NavigationMenuPresenter$ViewHolder;
|
||||
.source "NavigationMenuPresenter.java"
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Landroid/support/design/internal/NavigationMenuPresenter;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0xa
|
||||
name = "NormalViewHolder"
|
||||
.end annotation
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/view/View$OnClickListener;)V
|
||||
.locals 2
|
||||
.param p1, "inflater" # Landroid/view/LayoutInflater;
|
||||
.param p2, "parent" # Landroid/view/ViewGroup;
|
||||
.param p3, "listener" # Landroid/view/View$OnClickListener;
|
||||
|
||||
.prologue
|
||||
sget v0, Landroid/support/design/R$layout;->design_navigation_item:I
|
||||
|
||||
const/4 v1, 0x0
|
||||
|
||||
invoke-virtual {p1, v0, p2, v1}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
invoke-direct {p0, v0}, Landroid/support/design/internal/NavigationMenuPresenter$ViewHolder;-><init>(Landroid/view/View;)V
|
||||
|
||||
iget-object v0, p0, Landroid/support/design/internal/NavigationMenuPresenter$NormalViewHolder;->itemView:Landroid/view/View;
|
||||
|
||||
invoke-virtual {v0, p3}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
|
||||
|
||||
return-void
|
||||
.end method
|
|
@ -0,0 +1,35 @@
|
|||
.class Landroid/support/design/internal/NavigationMenuPresenter$SeparatorViewHolder;
|
||||
.super Landroid/support/design/internal/NavigationMenuPresenter$ViewHolder;
|
||||
.source "NavigationMenuPresenter.java"
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Landroid/support/design/internal/NavigationMenuPresenter;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0xa
|
||||
name = "SeparatorViewHolder"
|
||||
.end annotation
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;)V
|
||||
.locals 2
|
||||
.param p1, "inflater" # Landroid/view/LayoutInflater;
|
||||
.param p2, "parent" # Landroid/view/ViewGroup;
|
||||
|
||||
.prologue
|
||||
sget v0, Landroid/support/design/R$layout;->design_navigation_item_separator:I
|
||||
|
||||
const/4 v1, 0x0
|
||||
|
||||
invoke-virtual {p1, v0, p2, v1}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
invoke-direct {p0, v0}, Landroid/support/design/internal/NavigationMenuPresenter$ViewHolder;-><init>(Landroid/view/View;)V
|
||||
|
||||
return-void
|
||||
.end method
|
|
@ -0,0 +1,35 @@
|
|||
.class Landroid/support/design/internal/NavigationMenuPresenter$SubheaderViewHolder;
|
||||
.super Landroid/support/design/internal/NavigationMenuPresenter$ViewHolder;
|
||||
.source "NavigationMenuPresenter.java"
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Landroid/support/design/internal/NavigationMenuPresenter;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0xa
|
||||
name = "SubheaderViewHolder"
|
||||
.end annotation
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;)V
|
||||
.locals 2
|
||||
.param p1, "inflater" # Landroid/view/LayoutInflater;
|
||||
.param p2, "parent" # Landroid/view/ViewGroup;
|
||||
|
||||
.prologue
|
||||
sget v0, Landroid/support/design/R$layout;->design_navigation_item_subheader:I
|
||||
|
||||
const/4 v1, 0x0
|
||||
|
||||
invoke-virtual {p1, v0, p2, v1}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
invoke-direct {p0, v0}, Landroid/support/design/internal/NavigationMenuPresenter$ViewHolder;-><init>(Landroid/view/View;)V
|
||||
|
||||
return-void
|
||||
.end method
|
|
@ -0,0 +1,26 @@
|
|||
.class abstract Landroid/support/design/internal/NavigationMenuPresenter$ViewHolder;
|
||||
.super Landroid/support/v7/widget/RecyclerView$ViewHolder;
|
||||
.source "NavigationMenuPresenter.java"
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Landroid/support/design/internal/NavigationMenuPresenter;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x40a
|
||||
name = "ViewHolder"
|
||||
.end annotation
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>(Landroid/view/View;)V
|
||||
.locals 0
|
||||
.param p1, "itemView" # Landroid/view/View;
|
||||
|
||||
.prologue
|
||||
invoke-direct {p0, p1}, Landroid/support/v7/widget/RecyclerView$ViewHolder;-><init>(Landroid/view/View;)V
|
||||
|
||||
return-void
|
||||
.end method
|
|
@ -0,0 +1,759 @@
|
|||
.class public Landroid/support/design/internal/NavigationMenuPresenter;
|
||||
.super Ljava/lang/Object;
|
||||
.source "NavigationMenuPresenter.java"
|
||||
|
||||
# interfaces
|
||||
.implements Landroid/support/v7/view/menu/MenuPresenter;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/MemberClasses;
|
||||
value = {
|
||||
Landroid/support/design/internal/NavigationMenuPresenter$NavigationMenuHeaderItem;,
|
||||
Landroid/support/design/internal/NavigationMenuPresenter$NavigationMenuSeparatorItem;,
|
||||
Landroid/support/design/internal/NavigationMenuPresenter$NavigationMenuTextItem;,
|
||||
Landroid/support/design/internal/NavigationMenuPresenter$NavigationMenuItem;,
|
||||
Landroid/support/design/internal/NavigationMenuPresenter$NavigationMenuAdapter;,
|
||||
Landroid/support/design/internal/NavigationMenuPresenter$HeaderViewHolder;,
|
||||
Landroid/support/design/internal/NavigationMenuPresenter$SeparatorViewHolder;,
|
||||
Landroid/support/design/internal/NavigationMenuPresenter$SubheaderViewHolder;,
|
||||
Landroid/support/design/internal/NavigationMenuPresenter$NormalViewHolder;,
|
||||
Landroid/support/design/internal/NavigationMenuPresenter$ViewHolder;
|
||||
}
|
||||
.end annotation
|
||||
|
||||
|
||||
# static fields
|
||||
.field private static final STATE_ADAPTER:Ljava/lang/String; = "android:menu:adapter"
|
||||
|
||||
.field private static final STATE_HIERARCHY:Ljava/lang/String; = "android:menu:list"
|
||||
|
||||
|
||||
# instance fields
|
||||
.field private mAdapter:Landroid/support/design/internal/NavigationMenuPresenter$NavigationMenuAdapter;
|
||||
|
||||
.field private mCallback:Landroid/support/v7/view/menu/MenuPresenter$Callback;
|
||||
|
||||
.field private mHeaderLayout:Landroid/widget/LinearLayout;
|
||||
|
||||
.field private mIconTintList:Landroid/content/res/ColorStateList;
|
||||
|
||||
.field private mId:I
|
||||
|
||||
.field private mItemBackground:Landroid/graphics/drawable/Drawable;
|
||||
|
||||
.field private mLayoutInflater:Landroid/view/LayoutInflater;
|
||||
|
||||
.field private mMenu:Landroid/support/v7/view/menu/MenuBuilder;
|
||||
|
||||
.field private mMenuView:Landroid/support/design/internal/NavigationMenuView;
|
||||
|
||||
.field private final mOnClickListener:Landroid/view/View$OnClickListener;
|
||||
|
||||
.field private mPaddingSeparator:I
|
||||
|
||||
.field private mPaddingTopDefault:I
|
||||
|
||||
.field private mTextAppearance:I
|
||||
|
||||
.field private mTextAppearanceSet:Z
|
||||
|
||||
.field private mTextColor:Landroid/content/res/ColorStateList;
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>()V
|
||||
.locals 1
|
||||
|
||||
.prologue
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
new-instance v0, Landroid/support/design/internal/NavigationMenuPresenter$1;
|
||||
|
||||
invoke-direct {v0, p0}, Landroid/support/design/internal/NavigationMenuPresenter$1;-><init>(Landroid/support/design/internal/NavigationMenuPresenter;)V
|
||||
|
||||
iput-object v0, p0, Landroid/support/design/internal/NavigationMenuPresenter;->mOnClickListener:Landroid/view/View$OnClickListener;
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method static synthetic access$000(Landroid/support/design/internal/NavigationMenuPresenter;)Landroid/support/v7/view/menu/MenuBuilder;
|
||||
.locals 1
|
||||
.param p0, "x0" # Landroid/support/design/internal/NavigationMenuPresenter;
|
||||
|
||||
.prologue
|
||||
iget-object v0, p0, Landroid/support/design/internal/NavigationMenuPresenter;->mMenu:Landroid/support/v7/view/menu/MenuBuilder;
|
||||
|
||||
return-object v0
|
||||
.end method
|
||||
|
||||
.method static synthetic access$100(Landroid/support/design/internal/NavigationMenuPresenter;)Landroid/support/design/internal/NavigationMenuPresenter$NavigationMenuAdapter;
|
||||
.locals 1
|
||||
.param p0, "x0" # Landroid/support/design/internal/NavigationMenuPresenter;
|
||||
|
||||
.prologue
|
||||
iget-object v0, p0, Landroid/support/design/internal/NavigationMenuPresenter;->mAdapter:Landroid/support/design/internal/NavigationMenuPresenter$NavigationMenuAdapter;
|
||||
|
||||
return-object v0
|
||||
.end method
|
||||
|
||||
.method static synthetic access$1100(Landroid/support/design/internal/NavigationMenuPresenter;)I
|
||||
.locals 1
|
||||
.param p0, "x0" # Landroid/support/design/internal/NavigationMenuPresenter;
|
||||
|
||||
.prologue
|
||||
iget v0, p0, Landroid/support/design/internal/NavigationMenuPresenter;->mPaddingSeparator:I
|
||||
|
||||
return v0
|
||||
.end method
|
||||
|
||||
.method static synthetic access$200(Landroid/support/design/internal/NavigationMenuPresenter;)Landroid/view/LayoutInflater;
|
||||
.locals 1
|
||||
.param p0, "x0" # Landroid/support/design/internal/NavigationMenuPresenter;
|
||||
|
||||
.prologue
|
||||
iget-object v0, p0, Landroid/support/design/internal/NavigationMenuPresenter;->mLayoutInflater:Landroid/view/LayoutInflater;
|
||||
|
||||
return-object v0
|
||||
.end method
|
||||
|
||||
.method static synthetic access$300(Landroid/support/design/internal/NavigationMenuPresenter;)Landroid/view/View$OnClickListener;
|
||||
.locals 1
|
||||
.param p0, "x0" # Landroid/support/design/internal/NavigationMenuPresenter;
|
||||
|
||||
.prologue
|
||||
iget-object v0, p0, Landroid/support/design/internal/NavigationMenuPresenter;->mOnClickListener:Landroid/view/View$OnClickListener;
|
||||
|
||||
return-object v0
|
||||
.end method
|
||||
|
||||
.method static synthetic access$400(Landroid/support/design/internal/NavigationMenuPresenter;)Landroid/widget/LinearLayout;
|
||||
.locals 1
|
||||
.param p0, "x0" # Landroid/support/design/internal/NavigationMenuPresenter;
|
||||
|
||||
.prologue
|
||||
iget-object v0, p0, Landroid/support/design/internal/NavigationMenuPresenter;->mHeaderLayout:Landroid/widget/LinearLayout;
|
||||
|
||||
return-object v0
|
||||
.end method
|
||||
|
||||
.method static synthetic access$500(Landroid/support/design/internal/NavigationMenuPresenter;)Landroid/content/res/ColorStateList;
|
||||
.locals 1
|
||||
.param p0, "x0" # Landroid/support/design/internal/NavigationMenuPresenter;
|
||||
|
||||
.prologue
|
||||
iget-object v0, p0, Landroid/support/design/internal/NavigationMenuPresenter;->mIconTintList:Landroid/content/res/ColorStateList;
|
||||
|
||||
return-object v0
|
||||
.end method
|
||||
|
||||
.method static synthetic access$600(Landroid/support/design/internal/NavigationMenuPresenter;)Z
|
||||
.locals 1
|
||||
.param p0, "x0" # Landroid/support/design/internal/NavigationMenuPresenter;
|
||||
|
||||
.prologue
|
||||
iget-boolean v0, p0, Landroid/support/design/internal/NavigationMenuPresenter;->mTextAppearanceSet:Z
|
||||
|
||||
return v0
|
||||
.end method
|
||||
|
||||
.method static synthetic access$700(Landroid/support/design/internal/NavigationMenuPresenter;)I
|
||||
.locals 1
|
||||
.param p0, "x0" # Landroid/support/design/internal/NavigationMenuPresenter;
|
||||
|
||||
.prologue
|
||||
iget v0, p0, Landroid/support/design/internal/NavigationMenuPresenter;->mTextAppearance:I
|
||||
|
||||
return v0
|
||||
.end method
|
||||
|
||||
.method static synthetic access$800(Landroid/support/design/internal/NavigationMenuPresenter;)Landroid/content/res/ColorStateList;
|
||||
.locals 1
|
||||
.param p0, "x0" # Landroid/support/design/internal/NavigationMenuPresenter;
|
||||
|
||||
.prologue
|
||||
iget-object v0, p0, Landroid/support/design/internal/NavigationMenuPresenter;->mTextColor:Landroid/content/res/ColorStateList;
|
||||
|
||||
return-object v0
|
||||
.end method
|
||||
|
||||
.method static synthetic access$900(Landroid/support/design/internal/NavigationMenuPresenter;)Landroid/graphics/drawable/Drawable;
|
||||
.locals 1
|
||||
.param p0, "x0" # Landroid/support/design/internal/NavigationMenuPresenter;
|
||||
|
||||
.prologue
|
||||
iget-object v0, p0, Landroid/support/design/internal/NavigationMenuPresenter;->mItemBackground:Landroid/graphics/drawable/Drawable;
|
||||
|
||||
return-object v0
|
||||
.end method
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public addHeaderView(Landroid/view/View;)V
|
||||
.locals 3
|
||||
.param p1, "view" # Landroid/view/View;
|
||||
.annotation build Landroid/support/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
.prologue
|
||||
const/4 v2, 0x0
|
||||
|
||||
iget-object v0, p0, Landroid/support/design/internal/NavigationMenuPresenter;->mHeaderLayout:Landroid/widget/LinearLayout;
|
||||
|
||||
invoke-virtual {v0, p1}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;)V
|
||||
|
||||
iget-object v0, p0, Landroid/support/design/internal/NavigationMenuPresenter;->mMenuView:Landroid/support/design/internal/NavigationMenuView;
|
||||
|
||||
iget-object v1, p0, Landroid/support/design/internal/NavigationMenuPresenter;->mMenuView:Landroid/support/design/internal/NavigationMenuView;
|
||||
|
||||
invoke-virtual {v1}, Landroid/support/design/internal/NavigationMenuView;->getPaddingBottom()I
|
||||
|
||||
move-result v1
|
||||
|
||||
invoke-virtual {v0, v2, v2, v2, v1}, Landroid/support/design/internal/NavigationMenuView;->setPadding(IIII)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public collapseItemActionView(Landroid/support/v7/view/menu/MenuBuilder;Landroid/support/v7/view/menu/MenuItemImpl;)Z
|
||||
.locals 1
|
||||
.param p1, "menu" # Landroid/support/v7/view/menu/MenuBuilder;
|
||||
.param p2, "item" # Landroid/support/v7/view/menu/MenuItemImpl;
|
||||
|
||||
.prologue
|
||||
const/4 v0, 0x0
|
||||
|
||||
return v0
|
||||
.end method
|
||||
|
||||
.method public expandItemActionView(Landroid/support/v7/view/menu/MenuBuilder;Landroid/support/v7/view/menu/MenuItemImpl;)Z
|
||||
.locals 1
|
||||
.param p1, "menu" # Landroid/support/v7/view/menu/MenuBuilder;
|
||||
.param p2, "item" # Landroid/support/v7/view/menu/MenuItemImpl;
|
||||
|
||||
.prologue
|
||||
const/4 v0, 0x0
|
||||
|
||||
return v0
|
||||
.end method
|
||||
|
||||
.method public flagActionItems()Z
|
||||
.locals 1
|
||||
|
||||
.prologue
|
||||
const/4 v0, 0x0
|
||||
|
||||
return v0
|
||||
.end method
|
||||
|
||||
.method public getHeaderCount()I
|
||||
.locals 1
|
||||
|
||||
.prologue
|
||||
iget-object v0, p0, Landroid/support/design/internal/NavigationMenuPresenter;->mHeaderLayout:Landroid/widget/LinearLayout;
|
||||
|
||||
invoke-virtual {v0}, Landroid/widget/LinearLayout;->getChildCount()I
|
||||
|
||||
move-result v0
|
||||
|
||||
return v0
|
||||
.end method
|
||||
|
||||
.method public getHeaderView(I)Landroid/view/View;
|
||||
.locals 1
|
||||
.param p1, "index" # I
|
||||
|
||||
.prologue
|
||||
iget-object v0, p0, Landroid/support/design/internal/NavigationMenuPresenter;->mHeaderLayout:Landroid/widget/LinearLayout;
|
||||
|
||||
invoke-virtual {v0, p1}, Landroid/widget/LinearLayout;->getChildAt(I)Landroid/view/View;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
return-object v0
|
||||
.end method
|
||||
|
||||
.method public getId()I
|
||||
.locals 1
|
||||
|
||||
.prologue
|
||||
iget v0, p0, Landroid/support/design/internal/NavigationMenuPresenter;->mId:I
|
||||
|
||||
return v0
|
||||
.end method
|
||||
|
||||
.method public getItemBackground()Landroid/graphics/drawable/Drawable;
|
||||
.locals 1
|
||||
.annotation build Landroid/support/annotation/Nullable;
|
||||
.end annotation
|
||||
|
||||
.prologue
|
||||
iget-object v0, p0, Landroid/support/design/internal/NavigationMenuPresenter;->mItemBackground:Landroid/graphics/drawable/Drawable;
|
||||
|
||||
return-object v0
|
||||
.end method
|
||||
|
||||
.method public getItemTextColor()Landroid/content/res/ColorStateList;
|
||||
.locals 1
|
||||
.annotation build Landroid/support/annotation/Nullable;
|
||||
.end annotation
|
||||
|
||||
.prologue
|
||||
iget-object v0, p0, Landroid/support/design/internal/NavigationMenuPresenter;->mTextColor:Landroid/content/res/ColorStateList;
|
||||
|
||||
return-object v0
|
||||
.end method
|
||||
|
||||
.method public getItemTintList()Landroid/content/res/ColorStateList;
|
||||
.locals 1
|
||||
.annotation build Landroid/support/annotation/Nullable;
|
||||
.end annotation
|
||||
|
||||
.prologue
|
||||
iget-object v0, p0, Landroid/support/design/internal/NavigationMenuPresenter;->mIconTintList:Landroid/content/res/ColorStateList;
|
||||
|
||||
return-object v0
|
||||
.end method
|
||||
|
||||
.method public getMenuView(Landroid/view/ViewGroup;)Landroid/support/v7/view/menu/MenuView;
|
||||
.locals 4
|
||||
.param p1, "root" # Landroid/view/ViewGroup;
|
||||
|
||||
.prologue
|
||||
const/4 v3, 0x0
|
||||
|
||||
iget-object v0, p0, Landroid/support/design/internal/NavigationMenuPresenter;->mMenuView:Landroid/support/design/internal/NavigationMenuView;
|
||||
|
||||
if-nez v0, :cond_1
|
||||
|
||||
iget-object v0, p0, Landroid/support/design/internal/NavigationMenuPresenter;->mLayoutInflater:Landroid/view/LayoutInflater;
|
||||
|
||||
sget v1, Landroid/support/design/R$layout;->design_navigation_menu:I
|
||||
|
||||
invoke-virtual {v0, v1, p1, v3}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
check-cast v0, Landroid/support/design/internal/NavigationMenuView;
|
||||
|
||||
iput-object v0, p0, Landroid/support/design/internal/NavigationMenuPresenter;->mMenuView:Landroid/support/design/internal/NavigationMenuView;
|
||||
|
||||
iget-object v0, p0, Landroid/support/design/internal/NavigationMenuPresenter;->mAdapter:Landroid/support/design/internal/NavigationMenuPresenter$NavigationMenuAdapter;
|
||||
|
||||
if-nez v0, :cond_0
|
||||
|
||||
new-instance v0, Landroid/support/design/internal/NavigationMenuPresenter$NavigationMenuAdapter;
|
||||
|
||||
invoke-direct {v0, p0}, Landroid/support/design/internal/NavigationMenuPresenter$NavigationMenuAdapter;-><init>(Landroid/support/design/internal/NavigationMenuPresenter;)V
|
||||
|
||||
iput-object v0, p0, Landroid/support/design/internal/NavigationMenuPresenter;->mAdapter:Landroid/support/design/internal/NavigationMenuPresenter$NavigationMenuAdapter;
|
||||
|
||||
:cond_0
|
||||
iget-object v0, p0, Landroid/support/design/internal/NavigationMenuPresenter;->mLayoutInflater:Landroid/view/LayoutInflater;
|
||||
|
||||
sget v1, Landroid/support/design/R$layout;->design_navigation_item_header:I
|
||||
|
||||
iget-object v2, p0, Landroid/support/design/internal/NavigationMenuPresenter;->mMenuView:Landroid/support/design/internal/NavigationMenuView;
|
||||
|
||||
invoke-virtual {v0, v1, v2, v3}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
check-cast v0, Landroid/widget/LinearLayout;
|
||||
|
||||
iput-object v0, p0, Landroid/support/design/internal/NavigationMenuPresenter;->mHeaderLayout:Landroid/widget/LinearLayout;
|
||||
|
||||
iget-object v0, p0, Landroid/support/design/internal/NavigationMenuPresenter;->mMenuView:Landroid/support/design/internal/NavigationMenuView;
|
||||
|
||||
iget-object v1, p0, Landroid/support/design/internal/NavigationMenuPresenter;->mAdapter:Landroid/support/design/internal/NavigationMenuPresenter$NavigationMenuAdapter;
|
||||
|
||||
invoke-virtual {v0, v1}, Landroid/support/design/internal/NavigationMenuView;->setAdapter(Landroid/support/v7/widget/RecyclerView$Adapter;)V
|
||||
|
||||
:cond_1
|
||||
iget-object v0, p0, Landroid/support/design/internal/NavigationMenuPresenter;->mMenuView:Landroid/support/design/internal/NavigationMenuView;
|
||||
|
||||
return-object v0
|
||||
.end method
|
||||
|
||||
.method public inflateHeaderView(I)Landroid/view/View;
|
||||
.locals 4
|
||||
.param p1, "res" # I
|
||||
.annotation build Landroid/support/annotation/LayoutRes;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
.prologue
|
||||
iget-object v1, p0, Landroid/support/design/internal/NavigationMenuPresenter;->mLayoutInflater:Landroid/view/LayoutInflater;
|
||||
|
||||
iget-object v2, p0, Landroid/support/design/internal/NavigationMenuPresenter;->mHeaderLayout:Landroid/widget/LinearLayout;
|
||||
|
||||
const/4 v3, 0x0
|
||||
|
||||
invoke-virtual {v1, p1, v2, v3}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
.local v0, "view":Landroid/view/View;
|
||||
invoke-virtual {p0, v0}, Landroid/support/design/internal/NavigationMenuPresenter;->addHeaderView(Landroid/view/View;)V
|
||||
|
||||
return-object v0
|
||||
.end method
|
||||
|
||||
.method public initForMenu(Landroid/content/Context;Landroid/support/v7/view/menu/MenuBuilder;)V
|
||||
.locals 2
|
||||
.param p1, "context" # Landroid/content/Context;
|
||||
.param p2, "menu" # Landroid/support/v7/view/menu/MenuBuilder;
|
||||
|
||||
.prologue
|
||||
invoke-static {p1}, Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;
|
||||
|
||||
move-result-object v1
|
||||
|
||||
iput-object v1, p0, Landroid/support/design/internal/NavigationMenuPresenter;->mLayoutInflater:Landroid/view/LayoutInflater;
|
||||
|
||||
iput-object p2, p0, Landroid/support/design/internal/NavigationMenuPresenter;->mMenu:Landroid/support/v7/view/menu/MenuBuilder;
|
||||
|
||||
invoke-virtual {p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
.local v0, "res":Landroid/content/res/Resources;
|
||||
sget v1, Landroid/support/design/R$dimen;->design_navigation_separator_vertical_padding:I
|
||||
|
||||
invoke-virtual {v0, v1}, Landroid/content/res/Resources;->getDimensionPixelOffset(I)I
|
||||
|
||||
move-result v1
|
||||
|
||||
iput v1, p0, Landroid/support/design/internal/NavigationMenuPresenter;->mPaddingSeparator:I
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public onCloseMenu(Landroid/support/v7/view/menu/MenuBuilder;Z)V
|
||||
.locals 1
|
||||
.param p1, "menu" # Landroid/support/v7/view/menu/MenuBuilder;
|
||||
.param p2, "allMenusAreClosing" # Z
|
||||
|
||||
.prologue
|
||||
iget-object v0, p0, Landroid/support/design/internal/NavigationMenuPresenter;->mCallback:Landroid/support/v7/view/menu/MenuPresenter$Callback;
|
||||
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
iget-object v0, p0, Landroid/support/design/internal/NavigationMenuPresenter;->mCallback:Landroid/support/v7/view/menu/MenuPresenter$Callback;
|
||||
|
||||
invoke-interface {v0, p1, p2}, Landroid/support/v7/view/menu/MenuPresenter$Callback;->onCloseMenu(Landroid/support/v7/view/menu/MenuBuilder;Z)V
|
||||
|
||||
:cond_0
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public onRestoreInstanceState(Landroid/os/Parcelable;)V
|
||||
.locals 4
|
||||
.param p1, "parcelable" # Landroid/os/Parcelable;
|
||||
|
||||
.prologue
|
||||
move-object v2, p1
|
||||
|
||||
check-cast v2, Landroid/os/Bundle;
|
||||
|
||||
.local v2, "state":Landroid/os/Bundle;
|
||||
const-string v3, "android:menu:list"
|
||||
|
||||
invoke-virtual {v2, v3}, Landroid/os/Bundle;->getSparseParcelableArray(Ljava/lang/String;)Landroid/util/SparseArray;
|
||||
|
||||
move-result-object v1
|
||||
|
||||
.local v1, "hierarchy":Landroid/util/SparseArray;, "Landroid/util/SparseArray<Landroid/os/Parcelable;>;"
|
||||
if-eqz v1, :cond_0
|
||||
|
||||
iget-object v3, p0, Landroid/support/design/internal/NavigationMenuPresenter;->mMenuView:Landroid/support/design/internal/NavigationMenuView;
|
||||
|
||||
invoke-virtual {v3, v1}, Landroid/support/design/internal/NavigationMenuView;->restoreHierarchyState(Landroid/util/SparseArray;)V
|
||||
|
||||
:cond_0
|
||||
const-string v3, "android:menu:adapter"
|
||||
|
||||
invoke-virtual {v2, v3}, Landroid/os/Bundle;->getBundle(Ljava/lang/String;)Landroid/os/Bundle;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
.local v0, "adapterState":Landroid/os/Bundle;
|
||||
if-eqz v0, :cond_1
|
||||
|
||||
iget-object v3, p0, Landroid/support/design/internal/NavigationMenuPresenter;->mAdapter:Landroid/support/design/internal/NavigationMenuPresenter$NavigationMenuAdapter;
|
||||
|
||||
invoke-virtual {v3, v0}, Landroid/support/design/internal/NavigationMenuPresenter$NavigationMenuAdapter;->restoreInstanceState(Landroid/os/Bundle;)V
|
||||
|
||||
:cond_1
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public onSaveInstanceState()Landroid/os/Parcelable;
|
||||
.locals 4
|
||||
|
||||
.prologue
|
||||
new-instance v1, Landroid/os/Bundle;
|
||||
|
||||
invoke-direct {v1}, Landroid/os/Bundle;-><init>()V
|
||||
|
||||
.local v1, "state":Landroid/os/Bundle;
|
||||
iget-object v2, p0, Landroid/support/design/internal/NavigationMenuPresenter;->mMenuView:Landroid/support/design/internal/NavigationMenuView;
|
||||
|
||||
if-eqz v2, :cond_0
|
||||
|
||||
new-instance v0, Landroid/util/SparseArray;
|
||||
|
||||
invoke-direct {v0}, Landroid/util/SparseArray;-><init>()V
|
||||
|
||||
.local v0, "hierarchy":Landroid/util/SparseArray;, "Landroid/util/SparseArray<Landroid/os/Parcelable;>;"
|
||||
iget-object v2, p0, Landroid/support/design/internal/NavigationMenuPresenter;->mMenuView:Landroid/support/design/internal/NavigationMenuView;
|
||||
|
||||
invoke-virtual {v2, v0}, Landroid/support/design/internal/NavigationMenuView;->saveHierarchyState(Landroid/util/SparseArray;)V
|
||||
|
||||
const-string v2, "android:menu:list"
|
||||
|
||||
invoke-virtual {v1, v2, v0}, Landroid/os/Bundle;->putSparseParcelableArray(Ljava/lang/String;Landroid/util/SparseArray;)V
|
||||
|
||||
.end local v0 # "hierarchy":Landroid/util/SparseArray;, "Landroid/util/SparseArray<Landroid/os/Parcelable;>;"
|
||||
:cond_0
|
||||
iget-object v2, p0, Landroid/support/design/internal/NavigationMenuPresenter;->mAdapter:Landroid/support/design/internal/NavigationMenuPresenter$NavigationMenuAdapter;
|
||||
|
||||
if-eqz v2, :cond_1
|
||||
|
||||
const-string v2, "android:menu:adapter"
|
||||
|
||||
iget-object v3, p0, Landroid/support/design/internal/NavigationMenuPresenter;->mAdapter:Landroid/support/design/internal/NavigationMenuPresenter$NavigationMenuAdapter;
|
||||
|
||||
invoke-virtual {v3}, Landroid/support/design/internal/NavigationMenuPresenter$NavigationMenuAdapter;->createInstanceState()Landroid/os/Bundle;
|
||||
|
||||
move-result-object v3
|
||||
|
||||
invoke-virtual {v1, v2, v3}, Landroid/os/Bundle;->putBundle(Ljava/lang/String;Landroid/os/Bundle;)V
|
||||
|
||||
:cond_1
|
||||
return-object v1
|
||||
.end method
|
||||
|
||||
.method public onSubMenuSelected(Landroid/support/v7/view/menu/SubMenuBuilder;)Z
|
||||
.locals 1
|
||||
.param p1, "subMenu" # Landroid/support/v7/view/menu/SubMenuBuilder;
|
||||
|
||||
.prologue
|
||||
const/4 v0, 0x0
|
||||
|
||||
return v0
|
||||
.end method
|
||||
|
||||
.method public removeHeaderView(Landroid/view/View;)V
|
||||
.locals 4
|
||||
.param p1, "view" # Landroid/view/View;
|
||||
.annotation build Landroid/support/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
.prologue
|
||||
const/4 v3, 0x0
|
||||
|
||||
iget-object v0, p0, Landroid/support/design/internal/NavigationMenuPresenter;->mHeaderLayout:Landroid/widget/LinearLayout;
|
||||
|
||||
invoke-virtual {v0, p1}, Landroid/widget/LinearLayout;->removeView(Landroid/view/View;)V
|
||||
|
||||
iget-object v0, p0, Landroid/support/design/internal/NavigationMenuPresenter;->mHeaderLayout:Landroid/widget/LinearLayout;
|
||||
|
||||
invoke-virtual {v0}, Landroid/widget/LinearLayout;->getChildCount()I
|
||||
|
||||
move-result v0
|
||||
|
||||
if-nez v0, :cond_0
|
||||
|
||||
iget-object v0, p0, Landroid/support/design/internal/NavigationMenuPresenter;->mMenuView:Landroid/support/design/internal/NavigationMenuView;
|
||||
|
||||
iget v1, p0, Landroid/support/design/internal/NavigationMenuPresenter;->mPaddingTopDefault:I
|
||||
|
||||
iget-object v2, p0, Landroid/support/design/internal/NavigationMenuPresenter;->mMenuView:Landroid/support/design/internal/NavigationMenuView;
|
||||
|
||||
invoke-virtual {v2}, Landroid/support/design/internal/NavigationMenuView;->getPaddingBottom()I
|
||||
|
||||
move-result v2
|
||||
|
||||
invoke-virtual {v0, v3, v1, v3, v2}, Landroid/support/design/internal/NavigationMenuView;->setPadding(IIII)V
|
||||
|
||||
:cond_0
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public setCallback(Landroid/support/v7/view/menu/MenuPresenter$Callback;)V
|
||||
.locals 0
|
||||
.param p1, "cb" # Landroid/support/v7/view/menu/MenuPresenter$Callback;
|
||||
|
||||
.prologue
|
||||
iput-object p1, p0, Landroid/support/design/internal/NavigationMenuPresenter;->mCallback:Landroid/support/v7/view/menu/MenuPresenter$Callback;
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public setCheckedItem(Landroid/support/v7/view/menu/MenuItemImpl;)V
|
||||
.locals 1
|
||||
.param p1, "item" # Landroid/support/v7/view/menu/MenuItemImpl;
|
||||
|
||||
.prologue
|
||||
iget-object v0, p0, Landroid/support/design/internal/NavigationMenuPresenter;->mAdapter:Landroid/support/design/internal/NavigationMenuPresenter$NavigationMenuAdapter;
|
||||
|
||||
invoke-virtual {v0, p1}, Landroid/support/design/internal/NavigationMenuPresenter$NavigationMenuAdapter;->setCheckedItem(Landroid/support/v7/view/menu/MenuItemImpl;)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public setId(I)V
|
||||
.locals 0
|
||||
.param p1, "id" # I
|
||||
|
||||
.prologue
|
||||
iput p1, p0, Landroid/support/design/internal/NavigationMenuPresenter;->mId:I
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public setItemBackground(Landroid/graphics/drawable/Drawable;)V
|
||||
.locals 1
|
||||
.param p1, "itemBackground" # Landroid/graphics/drawable/Drawable;
|
||||
.annotation build Landroid/support/annotation/Nullable;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
.prologue
|
||||
iput-object p1, p0, Landroid/support/design/internal/NavigationMenuPresenter;->mItemBackground:Landroid/graphics/drawable/Drawable;
|
||||
|
||||
const/4 v0, 0x0
|
||||
|
||||
invoke-virtual {p0, v0}, Landroid/support/design/internal/NavigationMenuPresenter;->updateMenuView(Z)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public setItemIconTintList(Landroid/content/res/ColorStateList;)V
|
||||
.locals 1
|
||||
.param p1, "tint" # Landroid/content/res/ColorStateList;
|
||||
.annotation build Landroid/support/annotation/Nullable;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
.prologue
|
||||
iput-object p1, p0, Landroid/support/design/internal/NavigationMenuPresenter;->mIconTintList:Landroid/content/res/ColorStateList;
|
||||
|
||||
const/4 v0, 0x0
|
||||
|
||||
invoke-virtual {p0, v0}, Landroid/support/design/internal/NavigationMenuPresenter;->updateMenuView(Z)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public setItemTextAppearance(I)V
|
||||
.locals 1
|
||||
.param p1, "resId" # I
|
||||
.annotation build Landroid/support/annotation/StyleRes;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
.prologue
|
||||
iput p1, p0, Landroid/support/design/internal/NavigationMenuPresenter;->mTextAppearance:I
|
||||
|
||||
const/4 v0, 0x1
|
||||
|
||||
iput-boolean v0, p0, Landroid/support/design/internal/NavigationMenuPresenter;->mTextAppearanceSet:Z
|
||||
|
||||
const/4 v0, 0x0
|
||||
|
||||
invoke-virtual {p0, v0}, Landroid/support/design/internal/NavigationMenuPresenter;->updateMenuView(Z)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public setItemTextColor(Landroid/content/res/ColorStateList;)V
|
||||
.locals 1
|
||||
.param p1, "textColor" # Landroid/content/res/ColorStateList;
|
||||
.annotation build Landroid/support/annotation/Nullable;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
.prologue
|
||||
iput-object p1, p0, Landroid/support/design/internal/NavigationMenuPresenter;->mTextColor:Landroid/content/res/ColorStateList;
|
||||
|
||||
const/4 v0, 0x0
|
||||
|
||||
invoke-virtual {p0, v0}, Landroid/support/design/internal/NavigationMenuPresenter;->updateMenuView(Z)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public setPaddingTopDefault(I)V
|
||||
.locals 4
|
||||
.param p1, "paddingTopDefault" # I
|
||||
|
||||
.prologue
|
||||
const/4 v3, 0x0
|
||||
|
||||
iget v0, p0, Landroid/support/design/internal/NavigationMenuPresenter;->mPaddingTopDefault:I
|
||||
|
||||
if-eq v0, p1, :cond_0
|
||||
|
||||
iput p1, p0, Landroid/support/design/internal/NavigationMenuPresenter;->mPaddingTopDefault:I
|
||||
|
||||
iget-object v0, p0, Landroid/support/design/internal/NavigationMenuPresenter;->mHeaderLayout:Landroid/widget/LinearLayout;
|
||||
|
||||
invoke-virtual {v0}, Landroid/widget/LinearLayout;->getChildCount()I
|
||||
|
||||
move-result v0
|
||||
|
||||
if-nez v0, :cond_0
|
||||
|
||||
iget-object v0, p0, Landroid/support/design/internal/NavigationMenuPresenter;->mMenuView:Landroid/support/design/internal/NavigationMenuView;
|
||||
|
||||
iget v1, p0, Landroid/support/design/internal/NavigationMenuPresenter;->mPaddingTopDefault:I
|
||||
|
||||
iget-object v2, p0, Landroid/support/design/internal/NavigationMenuPresenter;->mMenuView:Landroid/support/design/internal/NavigationMenuView;
|
||||
|
||||
invoke-virtual {v2}, Landroid/support/design/internal/NavigationMenuView;->getPaddingBottom()I
|
||||
|
||||
move-result v2
|
||||
|
||||
invoke-virtual {v0, v3, v1, v3, v2}, Landroid/support/design/internal/NavigationMenuView;->setPadding(IIII)V
|
||||
|
||||
:cond_0
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public setUpdateSuspended(Z)V
|
||||
.locals 1
|
||||
.param p1, "updateSuspended" # Z
|
||||
|
||||
.prologue
|
||||
iget-object v0, p0, Landroid/support/design/internal/NavigationMenuPresenter;->mAdapter:Landroid/support/design/internal/NavigationMenuPresenter$NavigationMenuAdapter;
|
||||
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
iget-object v0, p0, Landroid/support/design/internal/NavigationMenuPresenter;->mAdapter:Landroid/support/design/internal/NavigationMenuPresenter$NavigationMenuAdapter;
|
||||
|
||||
invoke-virtual {v0, p1}, Landroid/support/design/internal/NavigationMenuPresenter$NavigationMenuAdapter;->setUpdateSuspended(Z)V
|
||||
|
||||
:cond_0
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public updateMenuView(Z)V
|
||||
.locals 1
|
||||
.param p1, "cleared" # Z
|
||||
|
||||
.prologue
|
||||
iget-object v0, p0, Landroid/support/design/internal/NavigationMenuPresenter;->mAdapter:Landroid/support/design/internal/NavigationMenuPresenter$NavigationMenuAdapter;
|
||||
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
iget-object v0, p0, Landroid/support/design/internal/NavigationMenuPresenter;->mAdapter:Landroid/support/design/internal/NavigationMenuPresenter$NavigationMenuAdapter;
|
||||
|
||||
invoke-virtual {v0}, Landroid/support/design/internal/NavigationMenuPresenter$NavigationMenuAdapter;->update()V
|
||||
|
||||
:cond_0
|
||||
return-void
|
||||
.end method
|
|
@ -0,0 +1,74 @@
|
|||
.class public Landroid/support/design/internal/NavigationMenuView;
|
||||
.super Landroid/support/v7/widget/RecyclerView;
|
||||
.source "NavigationMenuView.java"
|
||||
|
||||
# interfaces
|
||||
.implements Landroid/support/v7/view/menu/MenuView;
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>(Landroid/content/Context;)V
|
||||
.locals 1
|
||||
.param p1, "context" # Landroid/content/Context;
|
||||
|
||||
.prologue
|
||||
const/4 v0, 0x0
|
||||
|
||||
invoke-direct {p0, p1, v0}, Landroid/support/design/internal/NavigationMenuView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
|
||||
.locals 1
|
||||
.param p1, "context" # Landroid/content/Context;
|
||||
.param p2, "attrs" # Landroid/util/AttributeSet;
|
||||
|
||||
.prologue
|
||||
const/4 v0, 0x0
|
||||
|
||||
invoke-direct {p0, p1, p2, v0}, Landroid/support/design/internal/NavigationMenuView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
|
||||
.locals 3
|
||||
.param p1, "context" # Landroid/content/Context;
|
||||
.param p2, "attrs" # Landroid/util/AttributeSet;
|
||||
.param p3, "defStyleAttr" # I
|
||||
|
||||
.prologue
|
||||
invoke-direct {p0, p1, p2, p3}, Landroid/support/v7/widget/RecyclerView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
|
||||
|
||||
new-instance v0, Landroid/support/v7/widget/LinearLayoutManager;
|
||||
|
||||
const/4 v1, 0x1
|
||||
|
||||
const/4 v2, 0x0
|
||||
|
||||
invoke-direct {v0, p1, v1, v2}, Landroid/support/v7/widget/LinearLayoutManager;-><init>(Landroid/content/Context;IZ)V
|
||||
|
||||
invoke-virtual {p0, v0}, Landroid/support/design/internal/NavigationMenuView;->setLayoutManager(Landroid/support/v7/widget/RecyclerView$LayoutManager;)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public getWindowAnimations()I
|
||||
.locals 1
|
||||
|
||||
.prologue
|
||||
const/4 v0, 0x0
|
||||
|
||||
return v0
|
||||
.end method
|
||||
|
||||
.method public initialize(Landroid/support/v7/view/menu/MenuBuilder;)V
|
||||
.locals 0
|
||||
.param p1, "menu" # Landroid/support/v7/view/menu/MenuBuilder;
|
||||
|
||||
.prologue
|
||||
return-void
|
||||
.end method
|
|
@ -0,0 +1,37 @@
|
|||
.class public Landroid/support/design/internal/NavigationSubMenu;
|
||||
.super Landroid/support/v7/view/menu/SubMenuBuilder;
|
||||
.source "NavigationSubMenu.java"
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>(Landroid/content/Context;Landroid/support/design/internal/NavigationMenu;Landroid/support/v7/view/menu/MenuItemImpl;)V
|
||||
.locals 0
|
||||
.param p1, "context" # Landroid/content/Context;
|
||||
.param p2, "menu" # Landroid/support/design/internal/NavigationMenu;
|
||||
.param p3, "item" # Landroid/support/v7/view/menu/MenuItemImpl;
|
||||
|
||||
.prologue
|
||||
invoke-direct {p0, p1, p2, p3}, Landroid/support/v7/view/menu/SubMenuBuilder;-><init>(Landroid/content/Context;Landroid/support/v7/view/menu/MenuBuilder;Landroid/support/v7/view/menu/MenuItemImpl;)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public onItemsChanged(Z)V
|
||||
.locals 1
|
||||
.param p1, "structureChanged" # Z
|
||||
|
||||
.prologue
|
||||
invoke-super {p0, p1}, Landroid/support/v7/view/menu/SubMenuBuilder;->onItemsChanged(Z)V
|
||||
|
||||
invoke-virtual {p0}, Landroid/support/design/internal/NavigationSubMenu;->getParentMenu()Landroid/view/Menu;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
check-cast v0, Landroid/support/v7/view/menu/MenuBuilder;
|
||||
|
||||
invoke-virtual {v0, p1}, Landroid/support/v7/view/menu/MenuBuilder;->onItemsChanged(Z)V
|
||||
|
||||
return-void
|
||||
.end method
|
|
@ -0,0 +1,85 @@
|
|||
.class final Landroid/support/design/internal/ParcelableSparseArray$1;
|
||||
.super Ljava/lang/Object;
|
||||
.source "ParcelableSparseArray.java"
|
||||
|
||||
# interfaces
|
||||
.implements Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Landroid/support/design/internal/ParcelableSparseArray;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x8
|
||||
name = null
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"Ljava/lang/Object;",
|
||||
"Landroid/support/v4/os/ParcelableCompatCreatorCallbacks",
|
||||
"<",
|
||||
"Landroid/support/design/internal/ParcelableSparseArray;",
|
||||
">;"
|
||||
}
|
||||
.end annotation
|
||||
|
||||
|
||||
# direct methods
|
||||
.method constructor <init>()V
|
||||
.locals 0
|
||||
|
||||
.prologue
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public createFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/design/internal/ParcelableSparseArray;
|
||||
.locals 1
|
||||
.param p1, "source" # Landroid/os/Parcel;
|
||||
.param p2, "loader" # Ljava/lang/ClassLoader;
|
||||
|
||||
.prologue
|
||||
new-instance v0, Landroid/support/design/internal/ParcelableSparseArray;
|
||||
|
||||
invoke-direct {v0, p1, p2}, Landroid/support/design/internal/ParcelableSparseArray;-><init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V
|
||||
|
||||
return-object v0
|
||||
.end method
|
||||
|
||||
.method public bridge synthetic createFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object;
|
||||
.locals 1
|
||||
|
||||
.prologue
|
||||
invoke-virtual {p0, p1, p2}, Landroid/support/design/internal/ParcelableSparseArray$1;->createFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/design/internal/ParcelableSparseArray;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
return-object v0
|
||||
.end method
|
||||
|
||||
.method public newArray(I)[Landroid/support/design/internal/ParcelableSparseArray;
|
||||
.locals 1
|
||||
.param p1, "size" # I
|
||||
|
||||
.prologue
|
||||
new-array v0, p1, [Landroid/support/design/internal/ParcelableSparseArray;
|
||||
|
||||
return-object v0
|
||||
.end method
|
||||
|
||||
.method public bridge synthetic newArray(I)[Ljava/lang/Object;
|
||||
.locals 1
|
||||
|
||||
.prologue
|
||||
invoke-virtual {p0, p1}, Landroid/support/design/internal/ParcelableSparseArray$1;->newArray(I)[Landroid/support/design/internal/ParcelableSparseArray;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
return-object v0
|
||||
.end method
|
|
@ -0,0 +1,164 @@
|
|||
.class public Landroid/support/design/internal/ParcelableSparseArray;
|
||||
.super Landroid/util/SparseArray;
|
||||
.source "ParcelableSparseArray.java"
|
||||
|
||||
# interfaces
|
||||
.implements Landroid/os/Parcelable;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"Landroid/util/SparseArray",
|
||||
"<",
|
||||
"Landroid/os/Parcelable;",
|
||||
">;",
|
||||
"Landroid/os/Parcelable;"
|
||||
}
|
||||
.end annotation
|
||||
|
||||
|
||||
# static fields
|
||||
.field public static final CREATOR:Landroid/os/Parcelable$Creator;
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"Landroid/os/Parcelable$Creator",
|
||||
"<",
|
||||
"Landroid/support/design/internal/ParcelableSparseArray;",
|
||||
">;"
|
||||
}
|
||||
.end annotation
|
||||
.end field
|
||||
|
||||
|
||||
# direct methods
|
||||
.method static constructor <clinit>()V
|
||||
.locals 1
|
||||
|
||||
.prologue
|
||||
new-instance v0, Landroid/support/design/internal/ParcelableSparseArray$1;
|
||||
|
||||
invoke-direct {v0}, Landroid/support/design/internal/ParcelableSparseArray$1;-><init>()V
|
||||
|
||||
invoke-static {v0}, Landroid/support/v4/os/ParcelableCompat;->newCreator(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
sput-object v0, Landroid/support/design/internal/ParcelableSparseArray;->CREATOR:Landroid/os/Parcelable$Creator;
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public constructor <init>()V
|
||||
.locals 0
|
||||
|
||||
.prologue
|
||||
invoke-direct {p0}, Landroid/util/SparseArray;-><init>()V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public constructor <init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V
|
||||
.locals 6
|
||||
.param p1, "source" # Landroid/os/Parcel;
|
||||
.param p2, "loader" # Ljava/lang/ClassLoader;
|
||||
|
||||
.prologue
|
||||
invoke-direct {p0}, Landroid/util/SparseArray;-><init>()V
|
||||
|
||||
invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I
|
||||
|
||||
move-result v2
|
||||
|
||||
.local v2, "size":I
|
||||
new-array v1, v2, [I
|
||||
|
||||
.local v1, "keys":[I
|
||||
invoke-virtual {p1, v1}, Landroid/os/Parcel;->readIntArray([I)V
|
||||
|
||||
invoke-virtual {p1, p2}, Landroid/os/Parcel;->readParcelableArray(Ljava/lang/ClassLoader;)[Landroid/os/Parcelable;
|
||||
|
||||
move-result-object v3
|
||||
|
||||
.local v3, "values":[Landroid/os/Parcelable;
|
||||
const/4 v0, 0x0
|
||||
|
||||
.local v0, "i":I
|
||||
:goto_0
|
||||
if-ge v0, v2, :cond_0
|
||||
|
||||
aget v4, v1, v0
|
||||
|
||||
aget-object v5, v3, v0
|
||||
|
||||
invoke-virtual {p0, v4, v5}, Landroid/support/design/internal/ParcelableSparseArray;->put(ILjava/lang/Object;)V
|
||||
|
||||
add-int/lit8 v0, v0, 0x1
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_0
|
||||
return-void
|
||||
.end method
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public describeContents()I
|
||||
.locals 1
|
||||
|
||||
.prologue
|
||||
const/4 v0, 0x0
|
||||
|
||||
return v0
|
||||
.end method
|
||||
|
||||
.method public writeToParcel(Landroid/os/Parcel;I)V
|
||||
.locals 5
|
||||
.param p1, "parcel" # Landroid/os/Parcel;
|
||||
.param p2, "flags" # I
|
||||
|
||||
.prologue
|
||||
invoke-virtual {p0}, Landroid/support/design/internal/ParcelableSparseArray;->size()I
|
||||
|
||||
move-result v2
|
||||
|
||||
.local v2, "size":I
|
||||
new-array v1, v2, [I
|
||||
|
||||
.local v1, "keys":[I
|
||||
new-array v3, v2, [Landroid/os/Parcelable;
|
||||
|
||||
.local v3, "values":[Landroid/os/Parcelable;
|
||||
const/4 v0, 0x0
|
||||
|
||||
.local v0, "i":I
|
||||
:goto_0
|
||||
if-ge v0, v2, :cond_0
|
||||
|
||||
invoke-virtual {p0, v0}, Landroid/support/design/internal/ParcelableSparseArray;->keyAt(I)I
|
||||
|
||||
move-result v4
|
||||
|
||||
aput v4, v1, v0
|
||||
|
||||
invoke-virtual {p0, v0}, Landroid/support/design/internal/ParcelableSparseArray;->valueAt(I)Ljava/lang/Object;
|
||||
|
||||
move-result-object v4
|
||||
|
||||
check-cast v4, Landroid/os/Parcelable;
|
||||
|
||||
aput-object v4, v3, v0
|
||||
|
||||
add-int/lit8 v0, v0, 0x1
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_0
|
||||
invoke-virtual {p1, v2}, Landroid/os/Parcel;->writeInt(I)V
|
||||
|
||||
invoke-virtual {p1, v1}, Landroid/os/Parcel;->writeIntArray([I)V
|
||||
|
||||
invoke-virtual {p1, v3, p2}, Landroid/os/Parcel;->writeParcelableArray([Landroid/os/Parcelable;I)V
|
||||
|
||||
return-void
|
||||
.end method
|
|
@ -0,0 +1,137 @@
|
|||
.class Landroid/support/design/internal/ScrimInsetsFrameLayout$1;
|
||||
.super Ljava/lang/Object;
|
||||
.source "ScrimInsetsFrameLayout.java"
|
||||
|
||||
# interfaces
|
||||
.implements Landroid/support/v4/view/OnApplyWindowInsetsListener;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingMethod;
|
||||
value = Landroid/support/design/internal/ScrimInsetsFrameLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x0
|
||||
name = null
|
||||
.end annotation
|
||||
|
||||
|
||||
# instance fields
|
||||
.field final synthetic this$0:Landroid/support/design/internal/ScrimInsetsFrameLayout;
|
||||
|
||||
|
||||
# direct methods
|
||||
.method constructor <init>(Landroid/support/design/internal/ScrimInsetsFrameLayout;)V
|
||||
.locals 0
|
||||
|
||||
.prologue
|
||||
iput-object p1, p0, Landroid/support/design/internal/ScrimInsetsFrameLayout$1;->this$0:Landroid/support/design/internal/ScrimInsetsFrameLayout;
|
||||
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public onApplyWindowInsets(Landroid/view/View;Landroid/support/v4/view/WindowInsetsCompat;)Landroid/support/v4/view/WindowInsetsCompat;
|
||||
.locals 5
|
||||
.param p1, "v" # Landroid/view/View;
|
||||
.param p2, "insets" # Landroid/support/v4/view/WindowInsetsCompat;
|
||||
|
||||
.prologue
|
||||
iget-object v0, p0, Landroid/support/design/internal/ScrimInsetsFrameLayout$1;->this$0:Landroid/support/design/internal/ScrimInsetsFrameLayout;
|
||||
|
||||
invoke-static {v0}, Landroid/support/design/internal/ScrimInsetsFrameLayout;->access$000(Landroid/support/design/internal/ScrimInsetsFrameLayout;)Landroid/graphics/Rect;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
if-nez v0, :cond_0
|
||||
|
||||
iget-object v0, p0, Landroid/support/design/internal/ScrimInsetsFrameLayout$1;->this$0:Landroid/support/design/internal/ScrimInsetsFrameLayout;
|
||||
|
||||
new-instance v1, Landroid/graphics/Rect;
|
||||
|
||||
invoke-direct {v1}, Landroid/graphics/Rect;-><init>()V
|
||||
|
||||
invoke-static {v0, v1}, Landroid/support/design/internal/ScrimInsetsFrameLayout;->access$002(Landroid/support/design/internal/ScrimInsetsFrameLayout;Landroid/graphics/Rect;)Landroid/graphics/Rect;
|
||||
|
||||
:cond_0
|
||||
iget-object v0, p0, Landroid/support/design/internal/ScrimInsetsFrameLayout$1;->this$0:Landroid/support/design/internal/ScrimInsetsFrameLayout;
|
||||
|
||||
invoke-static {v0}, Landroid/support/design/internal/ScrimInsetsFrameLayout;->access$000(Landroid/support/design/internal/ScrimInsetsFrameLayout;)Landroid/graphics/Rect;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
invoke-virtual {p2}, Landroid/support/v4/view/WindowInsetsCompat;->getSystemWindowInsetLeft()I
|
||||
|
||||
move-result v1
|
||||
|
||||
invoke-virtual {p2}, Landroid/support/v4/view/WindowInsetsCompat;->getSystemWindowInsetTop()I
|
||||
|
||||
move-result v2
|
||||
|
||||
invoke-virtual {p2}, Landroid/support/v4/view/WindowInsetsCompat;->getSystemWindowInsetRight()I
|
||||
|
||||
move-result v3
|
||||
|
||||
invoke-virtual {p2}, Landroid/support/v4/view/WindowInsetsCompat;->getSystemWindowInsetBottom()I
|
||||
|
||||
move-result v4
|
||||
|
||||
invoke-virtual {v0, v1, v2, v3, v4}, Landroid/graphics/Rect;->set(IIII)V
|
||||
|
||||
iget-object v0, p0, Landroid/support/design/internal/ScrimInsetsFrameLayout$1;->this$0:Landroid/support/design/internal/ScrimInsetsFrameLayout;
|
||||
|
||||
iget-object v1, p0, Landroid/support/design/internal/ScrimInsetsFrameLayout$1;->this$0:Landroid/support/design/internal/ScrimInsetsFrameLayout;
|
||||
|
||||
invoke-static {v1}, Landroid/support/design/internal/ScrimInsetsFrameLayout;->access$000(Landroid/support/design/internal/ScrimInsetsFrameLayout;)Landroid/graphics/Rect;
|
||||
|
||||
move-result-object v1
|
||||
|
||||
invoke-virtual {v0, v1}, Landroid/support/design/internal/ScrimInsetsFrameLayout;->onInsetsChanged(Landroid/graphics/Rect;)V
|
||||
|
||||
iget-object v1, p0, Landroid/support/design/internal/ScrimInsetsFrameLayout$1;->this$0:Landroid/support/design/internal/ScrimInsetsFrameLayout;
|
||||
|
||||
iget-object v0, p0, Landroid/support/design/internal/ScrimInsetsFrameLayout$1;->this$0:Landroid/support/design/internal/ScrimInsetsFrameLayout;
|
||||
|
||||
invoke-static {v0}, Landroid/support/design/internal/ScrimInsetsFrameLayout;->access$000(Landroid/support/design/internal/ScrimInsetsFrameLayout;)Landroid/graphics/Rect;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
invoke-virtual {v0}, Landroid/graphics/Rect;->isEmpty()Z
|
||||
|
||||
move-result v0
|
||||
|
||||
if-nez v0, :cond_1
|
||||
|
||||
iget-object v0, p0, Landroid/support/design/internal/ScrimInsetsFrameLayout$1;->this$0:Landroid/support/design/internal/ScrimInsetsFrameLayout;
|
||||
|
||||
invoke-static {v0}, Landroid/support/design/internal/ScrimInsetsFrameLayout;->access$100(Landroid/support/design/internal/ScrimInsetsFrameLayout;)Landroid/graphics/drawable/Drawable;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
if-nez v0, :cond_2
|
||||
|
||||
:cond_1
|
||||
const/4 v0, 0x1
|
||||
|
||||
:goto_0
|
||||
invoke-virtual {v1, v0}, Landroid/support/design/internal/ScrimInsetsFrameLayout;->setWillNotDraw(Z)V
|
||||
|
||||
iget-object v0, p0, Landroid/support/design/internal/ScrimInsetsFrameLayout$1;->this$0:Landroid/support/design/internal/ScrimInsetsFrameLayout;
|
||||
|
||||
invoke-static {v0}, Landroid/support/v4/view/ViewCompat;->postInvalidateOnAnimation(Landroid/view/View;)V
|
||||
|
||||
invoke-virtual {p2}, Landroid/support/v4/view/WindowInsetsCompat;->consumeSystemWindowInsets()Landroid/support/v4/view/WindowInsetsCompat;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
return-object v0
|
||||
|
||||
:cond_2
|
||||
const/4 v0, 0x0
|
||||
|
||||
goto :goto_0
|
||||
.end method
|
|
@ -0,0 +1,316 @@
|
|||
.class public Landroid/support/design/internal/ScrimInsetsFrameLayout;
|
||||
.super Landroid/widget/FrameLayout;
|
||||
.source "ScrimInsetsFrameLayout.java"
|
||||
|
||||
|
||||
# instance fields
|
||||
.field private mInsetForeground:Landroid/graphics/drawable/Drawable;
|
||||
|
||||
.field private mInsets:Landroid/graphics/Rect;
|
||||
|
||||
.field private mTempRect:Landroid/graphics/Rect;
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>(Landroid/content/Context;)V
|
||||
.locals 1
|
||||
.param p1, "context" # Landroid/content/Context;
|
||||
|
||||
.prologue
|
||||
const/4 v0, 0x0
|
||||
|
||||
invoke-direct {p0, p1, v0}, Landroid/support/design/internal/ScrimInsetsFrameLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
|
||||
.locals 1
|
||||
.param p1, "context" # Landroid/content/Context;
|
||||
.param p2, "attrs" # Landroid/util/AttributeSet;
|
||||
|
||||
.prologue
|
||||
const/4 v0, 0x0
|
||||
|
||||
invoke-direct {p0, p1, p2, v0}, Landroid/support/design/internal/ScrimInsetsFrameLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
|
||||
.locals 3
|
||||
.param p1, "context" # Landroid/content/Context;
|
||||
.param p2, "attrs" # Landroid/util/AttributeSet;
|
||||
.param p3, "defStyleAttr" # I
|
||||
|
||||
.prologue
|
||||
invoke-direct {p0, p1, p2, p3}, Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
|
||||
|
||||
new-instance v1, Landroid/graphics/Rect;
|
||||
|
||||
invoke-direct {v1}, Landroid/graphics/Rect;-><init>()V
|
||||
|
||||
iput-object v1, p0, Landroid/support/design/internal/ScrimInsetsFrameLayout;->mTempRect:Landroid/graphics/Rect;
|
||||
|
||||
sget-object v1, Landroid/support/design/R$styleable;->ScrimInsetsFrameLayout:[I
|
||||
|
||||
sget v2, Landroid/support/design/R$style;->Widget_Design_ScrimInsetsFrameLayout:I
|
||||
|
||||
invoke-virtual {p1, p2, v1, p3, v2}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
.local v0, "a":Landroid/content/res/TypedArray;
|
||||
sget v1, Landroid/support/design/R$styleable;->ScrimInsetsFrameLayout_insetForeground:I
|
||||
|
||||
invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable;
|
||||
|
||||
move-result-object v1
|
||||
|
||||
iput-object v1, p0, Landroid/support/design/internal/ScrimInsetsFrameLayout;->mInsetForeground:Landroid/graphics/drawable/Drawable;
|
||||
|
||||
invoke-virtual {v0}, Landroid/content/res/TypedArray;->recycle()V
|
||||
|
||||
const/4 v1, 0x1
|
||||
|
||||
invoke-virtual {p0, v1}, Landroid/support/design/internal/ScrimInsetsFrameLayout;->setWillNotDraw(Z)V
|
||||
|
||||
new-instance v1, Landroid/support/design/internal/ScrimInsetsFrameLayout$1;
|
||||
|
||||
invoke-direct {v1, p0}, Landroid/support/design/internal/ScrimInsetsFrameLayout$1;-><init>(Landroid/support/design/internal/ScrimInsetsFrameLayout;)V
|
||||
|
||||
invoke-static {p0, v1}, Landroid/support/v4/view/ViewCompat;->setOnApplyWindowInsetsListener(Landroid/view/View;Landroid/support/v4/view/OnApplyWindowInsetsListener;)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method static synthetic access$000(Landroid/support/design/internal/ScrimInsetsFrameLayout;)Landroid/graphics/Rect;
|
||||
.locals 1
|
||||
.param p0, "x0" # Landroid/support/design/internal/ScrimInsetsFrameLayout;
|
||||
|
||||
.prologue
|
||||
iget-object v0, p0, Landroid/support/design/internal/ScrimInsetsFrameLayout;->mInsets:Landroid/graphics/Rect;
|
||||
|
||||
return-object v0
|
||||
.end method
|
||||
|
||||
.method static synthetic access$002(Landroid/support/design/internal/ScrimInsetsFrameLayout;Landroid/graphics/Rect;)Landroid/graphics/Rect;
|
||||
.locals 0
|
||||
.param p0, "x0" # Landroid/support/design/internal/ScrimInsetsFrameLayout;
|
||||
.param p1, "x1" # Landroid/graphics/Rect;
|
||||
|
||||
.prologue
|
||||
iput-object p1, p0, Landroid/support/design/internal/ScrimInsetsFrameLayout;->mInsets:Landroid/graphics/Rect;
|
||||
|
||||
return-object p1
|
||||
.end method
|
||||
|
||||
.method static synthetic access$100(Landroid/support/design/internal/ScrimInsetsFrameLayout;)Landroid/graphics/drawable/Drawable;
|
||||
.locals 1
|
||||
.param p0, "x0" # Landroid/support/design/internal/ScrimInsetsFrameLayout;
|
||||
|
||||
.prologue
|
||||
iget-object v0, p0, Landroid/support/design/internal/ScrimInsetsFrameLayout;->mInsetForeground:Landroid/graphics/drawable/Drawable;
|
||||
|
||||
return-object v0
|
||||
.end method
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public draw(Landroid/graphics/Canvas;)V
|
||||
.locals 8
|
||||
.param p1, "canvas" # Landroid/graphics/Canvas;
|
||||
.annotation build Landroid/support/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
.prologue
|
||||
const/4 v7, 0x0
|
||||
|
||||
invoke-super {p0, p1}, Landroid/widget/FrameLayout;->draw(Landroid/graphics/Canvas;)V
|
||||
|
||||
invoke-virtual {p0}, Landroid/support/design/internal/ScrimInsetsFrameLayout;->getWidth()I
|
||||
|
||||
move-result v2
|
||||
|
||||
.local v2, "width":I
|
||||
invoke-virtual {p0}, Landroid/support/design/internal/ScrimInsetsFrameLayout;->getHeight()I
|
||||
|
||||
move-result v0
|
||||
|
||||
.local v0, "height":I
|
||||
iget-object v3, p0, Landroid/support/design/internal/ScrimInsetsFrameLayout;->mInsets:Landroid/graphics/Rect;
|
||||
|
||||
if-eqz v3, :cond_0
|
||||
|
||||
iget-object v3, p0, Landroid/support/design/internal/ScrimInsetsFrameLayout;->mInsetForeground:Landroid/graphics/drawable/Drawable;
|
||||
|
||||
if-eqz v3, :cond_0
|
||||
|
||||
invoke-virtual {p1}, Landroid/graphics/Canvas;->save()I
|
||||
|
||||
move-result v1
|
||||
|
||||
.local v1, "sc":I
|
||||
invoke-virtual {p0}, Landroid/support/design/internal/ScrimInsetsFrameLayout;->getScrollX()I
|
||||
|
||||
move-result v3
|
||||
|
||||
int-to-float v3, v3
|
||||
|
||||
invoke-virtual {p0}, Landroid/support/design/internal/ScrimInsetsFrameLayout;->getScrollY()I
|
||||
|
||||
move-result v4
|
||||
|
||||
int-to-float v4, v4
|
||||
|
||||
invoke-virtual {p1, v3, v4}, Landroid/graphics/Canvas;->translate(FF)V
|
||||
|
||||
iget-object v3, p0, Landroid/support/design/internal/ScrimInsetsFrameLayout;->mTempRect:Landroid/graphics/Rect;
|
||||
|
||||
iget-object v4, p0, Landroid/support/design/internal/ScrimInsetsFrameLayout;->mInsets:Landroid/graphics/Rect;
|
||||
|
||||
iget v4, v4, Landroid/graphics/Rect;->top:I
|
||||
|
||||
invoke-virtual {v3, v7, v7, v2, v4}, Landroid/graphics/Rect;->set(IIII)V
|
||||
|
||||
iget-object v3, p0, Landroid/support/design/internal/ScrimInsetsFrameLayout;->mInsetForeground:Landroid/graphics/drawable/Drawable;
|
||||
|
||||
iget-object v4, p0, Landroid/support/design/internal/ScrimInsetsFrameLayout;->mTempRect:Landroid/graphics/Rect;
|
||||
|
||||
invoke-virtual {v3, v4}, Landroid/graphics/drawable/Drawable;->setBounds(Landroid/graphics/Rect;)V
|
||||
|
||||
iget-object v3, p0, Landroid/support/design/internal/ScrimInsetsFrameLayout;->mInsetForeground:Landroid/graphics/drawable/Drawable;
|
||||
|
||||
invoke-virtual {v3, p1}, Landroid/graphics/drawable/Drawable;->draw(Landroid/graphics/Canvas;)V
|
||||
|
||||
iget-object v3, p0, Landroid/support/design/internal/ScrimInsetsFrameLayout;->mTempRect:Landroid/graphics/Rect;
|
||||
|
||||
iget-object v4, p0, Landroid/support/design/internal/ScrimInsetsFrameLayout;->mInsets:Landroid/graphics/Rect;
|
||||
|
||||
iget v4, v4, Landroid/graphics/Rect;->bottom:I
|
||||
|
||||
sub-int v4, v0, v4
|
||||
|
||||
invoke-virtual {v3, v7, v4, v2, v0}, Landroid/graphics/Rect;->set(IIII)V
|
||||
|
||||
iget-object v3, p0, Landroid/support/design/internal/ScrimInsetsFrameLayout;->mInsetForeground:Landroid/graphics/drawable/Drawable;
|
||||
|
||||
iget-object v4, p0, Landroid/support/design/internal/ScrimInsetsFrameLayout;->mTempRect:Landroid/graphics/Rect;
|
||||
|
||||
invoke-virtual {v3, v4}, Landroid/graphics/drawable/Drawable;->setBounds(Landroid/graphics/Rect;)V
|
||||
|
||||
iget-object v3, p0, Landroid/support/design/internal/ScrimInsetsFrameLayout;->mInsetForeground:Landroid/graphics/drawable/Drawable;
|
||||
|
||||
invoke-virtual {v3, p1}, Landroid/graphics/drawable/Drawable;->draw(Landroid/graphics/Canvas;)V
|
||||
|
||||
iget-object v3, p0, Landroid/support/design/internal/ScrimInsetsFrameLayout;->mTempRect:Landroid/graphics/Rect;
|
||||
|
||||
iget-object v4, p0, Landroid/support/design/internal/ScrimInsetsFrameLayout;->mInsets:Landroid/graphics/Rect;
|
||||
|
||||
iget v4, v4, Landroid/graphics/Rect;->top:I
|
||||
|
||||
iget-object v5, p0, Landroid/support/design/internal/ScrimInsetsFrameLayout;->mInsets:Landroid/graphics/Rect;
|
||||
|
||||
iget v5, v5, Landroid/graphics/Rect;->left:I
|
||||
|
||||
iget-object v6, p0, Landroid/support/design/internal/ScrimInsetsFrameLayout;->mInsets:Landroid/graphics/Rect;
|
||||
|
||||
iget v6, v6, Landroid/graphics/Rect;->bottom:I
|
||||
|
||||
sub-int v6, v0, v6
|
||||
|
||||
invoke-virtual {v3, v7, v4, v5, v6}, Landroid/graphics/Rect;->set(IIII)V
|
||||
|
||||
iget-object v3, p0, Landroid/support/design/internal/ScrimInsetsFrameLayout;->mInsetForeground:Landroid/graphics/drawable/Drawable;
|
||||
|
||||
iget-object v4, p0, Landroid/support/design/internal/ScrimInsetsFrameLayout;->mTempRect:Landroid/graphics/Rect;
|
||||
|
||||
invoke-virtual {v3, v4}, Landroid/graphics/drawable/Drawable;->setBounds(Landroid/graphics/Rect;)V
|
||||
|
||||
iget-object v3, p0, Landroid/support/design/internal/ScrimInsetsFrameLayout;->mInsetForeground:Landroid/graphics/drawable/Drawable;
|
||||
|
||||
invoke-virtual {v3, p1}, Landroid/graphics/drawable/Drawable;->draw(Landroid/graphics/Canvas;)V
|
||||
|
||||
iget-object v3, p0, Landroid/support/design/internal/ScrimInsetsFrameLayout;->mTempRect:Landroid/graphics/Rect;
|
||||
|
||||
iget-object v4, p0, Landroid/support/design/internal/ScrimInsetsFrameLayout;->mInsets:Landroid/graphics/Rect;
|
||||
|
||||
iget v4, v4, Landroid/graphics/Rect;->right:I
|
||||
|
||||
sub-int v4, v2, v4
|
||||
|
||||
iget-object v5, p0, Landroid/support/design/internal/ScrimInsetsFrameLayout;->mInsets:Landroid/graphics/Rect;
|
||||
|
||||
iget v5, v5, Landroid/graphics/Rect;->top:I
|
||||
|
||||
iget-object v6, p0, Landroid/support/design/internal/ScrimInsetsFrameLayout;->mInsets:Landroid/graphics/Rect;
|
||||
|
||||
iget v6, v6, Landroid/graphics/Rect;->bottom:I
|
||||
|
||||
sub-int v6, v0, v6
|
||||
|
||||
invoke-virtual {v3, v4, v5, v2, v6}, Landroid/graphics/Rect;->set(IIII)V
|
||||
|
||||
iget-object v3, p0, Landroid/support/design/internal/ScrimInsetsFrameLayout;->mInsetForeground:Landroid/graphics/drawable/Drawable;
|
||||
|
||||
iget-object v4, p0, Landroid/support/design/internal/ScrimInsetsFrameLayout;->mTempRect:Landroid/graphics/Rect;
|
||||
|
||||
invoke-virtual {v3, v4}, Landroid/graphics/drawable/Drawable;->setBounds(Landroid/graphics/Rect;)V
|
||||
|
||||
iget-object v3, p0, Landroid/support/design/internal/ScrimInsetsFrameLayout;->mInsetForeground:Landroid/graphics/drawable/Drawable;
|
||||
|
||||
invoke-virtual {v3, p1}, Landroid/graphics/drawable/Drawable;->draw(Landroid/graphics/Canvas;)V
|
||||
|
||||
invoke-virtual {p1, v1}, Landroid/graphics/Canvas;->restoreToCount(I)V
|
||||
|
||||
.end local v1 # "sc":I
|
||||
:cond_0
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method protected onAttachedToWindow()V
|
||||
.locals 1
|
||||
|
||||
.prologue
|
||||
invoke-super {p0}, Landroid/widget/FrameLayout;->onAttachedToWindow()V
|
||||
|
||||
iget-object v0, p0, Landroid/support/design/internal/ScrimInsetsFrameLayout;->mInsetForeground:Landroid/graphics/drawable/Drawable;
|
||||
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
iget-object v0, p0, Landroid/support/design/internal/ScrimInsetsFrameLayout;->mInsetForeground:Landroid/graphics/drawable/Drawable;
|
||||
|
||||
invoke-virtual {v0, p0}, Landroid/graphics/drawable/Drawable;->setCallback(Landroid/graphics/drawable/Drawable$Callback;)V
|
||||
|
||||
:cond_0
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method protected onDetachedFromWindow()V
|
||||
.locals 2
|
||||
|
||||
.prologue
|
||||
invoke-super {p0}, Landroid/widget/FrameLayout;->onDetachedFromWindow()V
|
||||
|
||||
iget-object v0, p0, Landroid/support/design/internal/ScrimInsetsFrameLayout;->mInsetForeground:Landroid/graphics/drawable/Drawable;
|
||||
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
iget-object v0, p0, Landroid/support/design/internal/ScrimInsetsFrameLayout;->mInsetForeground:Landroid/graphics/drawable/Drawable;
|
||||
|
||||
const/4 v1, 0x0
|
||||
|
||||
invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;->setCallback(Landroid/graphics/drawable/Drawable$Callback;)V
|
||||
|
||||
:cond_0
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method protected onInsetsChanged(Landroid/graphics/Rect;)V
|
||||
.locals 0
|
||||
.param p1, "insets" # Landroid/graphics/Rect;
|
||||
|
||||
.prologue
|
||||
return-void
|
||||
.end method
|
|
@ -0,0 +1,54 @@
|
|||
.class Landroid/support/design/widget/AnimationUtils$AnimationListenerAdapter;
|
||||
.super Ljava/lang/Object;
|
||||
.source "AnimationUtils.java"
|
||||
|
||||
# interfaces
|
||||
.implements Landroid/view/animation/Animation$AnimationListener;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Landroid/support/design/widget/AnimationUtils;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x8
|
||||
name = "AnimationListenerAdapter"
|
||||
.end annotation
|
||||
|
||||
|
||||
# direct methods
|
||||
.method constructor <init>()V
|
||||
.locals 0
|
||||
|
||||
.prologue
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public onAnimationEnd(Landroid/view/animation/Animation;)V
|
||||
.locals 0
|
||||
.param p1, "animation" # Landroid/view/animation/Animation;
|
||||
|
||||
.prologue
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public onAnimationRepeat(Landroid/view/animation/Animation;)V
|
||||
.locals 0
|
||||
.param p1, "animation" # Landroid/view/animation/Animation;
|
||||
|
||||
.prologue
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public onAnimationStart(Landroid/view/animation/Animation;)V
|
||||
.locals 0
|
||||
.param p1, "animation" # Landroid/view/animation/Animation;
|
||||
|
||||
.prologue
|
||||
return-void
|
||||
.end method
|
|
@ -0,0 +1,109 @@
|
|||
.class Landroid/support/design/widget/AnimationUtils;
|
||||
.super Ljava/lang/Object;
|
||||
.source "AnimationUtils.java"
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/MemberClasses;
|
||||
value = {
|
||||
Landroid/support/design/widget/AnimationUtils$AnimationListenerAdapter;
|
||||
}
|
||||
.end annotation
|
||||
|
||||
|
||||
# static fields
|
||||
.field static final DECELERATE_INTERPOLATOR:Landroid/view/animation/Interpolator;
|
||||
|
||||
.field static final FAST_OUT_LINEAR_IN_INTERPOLATOR:Landroid/view/animation/Interpolator;
|
||||
|
||||
.field static final FAST_OUT_SLOW_IN_INTERPOLATOR:Landroid/view/animation/Interpolator;
|
||||
|
||||
.field static final LINEAR_INTERPOLATOR:Landroid/view/animation/Interpolator;
|
||||
|
||||
.field static final LINEAR_OUT_SLOW_IN_INTERPOLATOR:Landroid/view/animation/Interpolator;
|
||||
|
||||
|
||||
# direct methods
|
||||
.method static constructor <clinit>()V
|
||||
.locals 1
|
||||
|
||||
.prologue
|
||||
new-instance v0, Landroid/view/animation/LinearInterpolator;
|
||||
|
||||
invoke-direct {v0}, Landroid/view/animation/LinearInterpolator;-><init>()V
|
||||
|
||||
sput-object v0, Landroid/support/design/widget/AnimationUtils;->LINEAR_INTERPOLATOR:Landroid/view/animation/Interpolator;
|
||||
|
||||
new-instance v0, Landroid/support/v4/view/animation/FastOutSlowInInterpolator;
|
||||
|
||||
invoke-direct {v0}, Landroid/support/v4/view/animation/FastOutSlowInInterpolator;-><init>()V
|
||||
|
||||
sput-object v0, Landroid/support/design/widget/AnimationUtils;->FAST_OUT_SLOW_IN_INTERPOLATOR:Landroid/view/animation/Interpolator;
|
||||
|
||||
new-instance v0, Landroid/support/v4/view/animation/FastOutLinearInInterpolator;
|
||||
|
||||
invoke-direct {v0}, Landroid/support/v4/view/animation/FastOutLinearInInterpolator;-><init>()V
|
||||
|
||||
sput-object v0, Landroid/support/design/widget/AnimationUtils;->FAST_OUT_LINEAR_IN_INTERPOLATOR:Landroid/view/animation/Interpolator;
|
||||
|
||||
new-instance v0, Landroid/support/v4/view/animation/LinearOutSlowInInterpolator;
|
||||
|
||||
invoke-direct {v0}, Landroid/support/v4/view/animation/LinearOutSlowInInterpolator;-><init>()V
|
||||
|
||||
sput-object v0, Landroid/support/design/widget/AnimationUtils;->LINEAR_OUT_SLOW_IN_INTERPOLATOR:Landroid/view/animation/Interpolator;
|
||||
|
||||
new-instance v0, Landroid/view/animation/DecelerateInterpolator;
|
||||
|
||||
invoke-direct {v0}, Landroid/view/animation/DecelerateInterpolator;-><init>()V
|
||||
|
||||
sput-object v0, Landroid/support/design/widget/AnimationUtils;->DECELERATE_INTERPOLATOR:Landroid/view/animation/Interpolator;
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method constructor <init>()V
|
||||
.locals 0
|
||||
|
||||
.prologue
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method static lerp(FFF)F
|
||||
.locals 1
|
||||
.param p0, "startValue" # F
|
||||
.param p1, "endValue" # F
|
||||
.param p2, "fraction" # F
|
||||
|
||||
.prologue
|
||||
sub-float v0, p1, p0
|
||||
|
||||
mul-float/2addr v0, p2
|
||||
|
||||
add-float/2addr v0, p0
|
||||
|
||||
return v0
|
||||
.end method
|
||||
|
||||
.method static lerp(IIF)I
|
||||
.locals 1
|
||||
.param p0, "startValue" # I
|
||||
.param p1, "endValue" # I
|
||||
.param p2, "fraction" # F
|
||||
|
||||
.prologue
|
||||
sub-int v0, p1, p0
|
||||
|
||||
int-to-float v0, v0
|
||||
|
||||
mul-float/2addr v0, p2
|
||||
|
||||
invoke-static {v0}, Ljava/lang/Math;->round(F)I
|
||||
|
||||
move-result v0
|
||||
|
||||
add-int/2addr v0, p0
|
||||
|
||||
return v0
|
||||
.end method
|
|
@ -0,0 +1,51 @@
|
|||
.class Landroid/support/design/widget/AppBarLayout$1;
|
||||
.super Ljava/lang/Object;
|
||||
.source "AppBarLayout.java"
|
||||
|
||||
# interfaces
|
||||
.implements Landroid/support/v4/view/OnApplyWindowInsetsListener;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingMethod;
|
||||
value = Landroid/support/design/widget/AppBarLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x0
|
||||
name = null
|
||||
.end annotation
|
||||
|
||||
|
||||
# instance fields
|
||||
.field final synthetic this$0:Landroid/support/design/widget/AppBarLayout;
|
||||
|
||||
|
||||
# direct methods
|
||||
.method constructor <init>(Landroid/support/design/widget/AppBarLayout;)V
|
||||
.locals 0
|
||||
|
||||
.prologue
|
||||
iput-object p1, p0, Landroid/support/design/widget/AppBarLayout$1;->this$0:Landroid/support/design/widget/AppBarLayout;
|
||||
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public onApplyWindowInsets(Landroid/view/View;Landroid/support/v4/view/WindowInsetsCompat;)Landroid/support/v4/view/WindowInsetsCompat;
|
||||
.locals 1
|
||||
.param p1, "v" # Landroid/view/View;
|
||||
.param p2, "insets" # Landroid/support/v4/view/WindowInsetsCompat;
|
||||
|
||||
.prologue
|
||||
iget-object v0, p0, Landroid/support/design/widget/AppBarLayout$1;->this$0:Landroid/support/design/widget/AppBarLayout;
|
||||
|
||||
invoke-static {v0, p2}, Landroid/support/design/widget/AppBarLayout;->access$000(Landroid/support/design/widget/AppBarLayout;Landroid/support/v4/view/WindowInsetsCompat;)Landroid/support/v4/view/WindowInsetsCompat;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
return-object v0
|
||||
.end method
|
|
@ -0,0 +1,64 @@
|
|||
.class Landroid/support/design/widget/AppBarLayout$Behavior$1;
|
||||
.super Ljava/lang/Object;
|
||||
.source "AppBarLayout.java"
|
||||
|
||||
# interfaces
|
||||
.implements Landroid/support/design/widget/ValueAnimatorCompat$AnimatorUpdateListener;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingMethod;
|
||||
value = Landroid/support/design/widget/AppBarLayout$Behavior;->animateOffsetTo(Landroid/support/design/widget/CoordinatorLayout;Landroid/support/design/widget/AppBarLayout;I)V
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x0
|
||||
name = null
|
||||
.end annotation
|
||||
|
||||
|
||||
# instance fields
|
||||
.field final synthetic this$0:Landroid/support/design/widget/AppBarLayout$Behavior;
|
||||
|
||||
.field final synthetic val$child:Landroid/support/design/widget/AppBarLayout;
|
||||
|
||||
.field final synthetic val$coordinatorLayout:Landroid/support/design/widget/CoordinatorLayout;
|
||||
|
||||
|
||||
# direct methods
|
||||
.method constructor <init>(Landroid/support/design/widget/AppBarLayout$Behavior;Landroid/support/design/widget/CoordinatorLayout;Landroid/support/design/widget/AppBarLayout;)V
|
||||
.locals 0
|
||||
|
||||
.prologue
|
||||
iput-object p1, p0, Landroid/support/design/widget/AppBarLayout$Behavior$1;->this$0:Landroid/support/design/widget/AppBarLayout$Behavior;
|
||||
|
||||
iput-object p2, p0, Landroid/support/design/widget/AppBarLayout$Behavior$1;->val$coordinatorLayout:Landroid/support/design/widget/CoordinatorLayout;
|
||||
|
||||
iput-object p3, p0, Landroid/support/design/widget/AppBarLayout$Behavior$1;->val$child:Landroid/support/design/widget/AppBarLayout;
|
||||
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public onAnimationUpdate(Landroid/support/design/widget/ValueAnimatorCompat;)V
|
||||
.locals 4
|
||||
.param p1, "animator" # Landroid/support/design/widget/ValueAnimatorCompat;
|
||||
|
||||
.prologue
|
||||
iget-object v0, p0, Landroid/support/design/widget/AppBarLayout$Behavior$1;->this$0:Landroid/support/design/widget/AppBarLayout$Behavior;
|
||||
|
||||
iget-object v1, p0, Landroid/support/design/widget/AppBarLayout$Behavior$1;->val$coordinatorLayout:Landroid/support/design/widget/CoordinatorLayout;
|
||||
|
||||
iget-object v2, p0, Landroid/support/design/widget/AppBarLayout$Behavior$1;->val$child:Landroid/support/design/widget/AppBarLayout;
|
||||
|
||||
invoke-virtual {p1}, Landroid/support/design/widget/ValueAnimatorCompat;->getAnimatedIntValue()I
|
||||
|
||||
move-result v3
|
||||
|
||||
invoke-virtual {v0, v1, v2, v3}, Landroid/support/design/widget/AppBarLayout$Behavior;->setHeaderTopBottomOffset(Landroid/support/design/widget/CoordinatorLayout;Landroid/view/View;I)I
|
||||
|
||||
return-void
|
||||
.end method
|
|
@ -0,0 +1,34 @@
|
|||
.class public abstract Landroid/support/design/widget/AppBarLayout$Behavior$DragCallback;
|
||||
.super Ljava/lang/Object;
|
||||
.source "AppBarLayout.java"
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Landroid/support/design/widget/AppBarLayout$Behavior;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x409
|
||||
name = "DragCallback"
|
||||
.end annotation
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>()V
|
||||
.locals 0
|
||||
|
||||
.prologue
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public abstract canDrag(Landroid/support/design/widget/AppBarLayout;)Z
|
||||
.param p1 # Landroid/support/design/widget/AppBarLayout;
|
||||
.annotation build Landroid/support/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.end method
|
|
@ -0,0 +1,85 @@
|
|||
.class final Landroid/support/design/widget/AppBarLayout$Behavior$SavedState$1;
|
||||
.super Ljava/lang/Object;
|
||||
.source "AppBarLayout.java"
|
||||
|
||||
# interfaces
|
||||
.implements Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Landroid/support/design/widget/AppBarLayout$Behavior$SavedState;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x8
|
||||
name = null
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"Ljava/lang/Object;",
|
||||
"Landroid/support/v4/os/ParcelableCompatCreatorCallbacks",
|
||||
"<",
|
||||
"Landroid/support/design/widget/AppBarLayout$Behavior$SavedState;",
|
||||
">;"
|
||||
}
|
||||
.end annotation
|
||||
|
||||
|
||||
# direct methods
|
||||
.method constructor <init>()V
|
||||
.locals 0
|
||||
|
||||
.prologue
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public createFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/design/widget/AppBarLayout$Behavior$SavedState;
|
||||
.locals 1
|
||||
.param p1, "source" # Landroid/os/Parcel;
|
||||
.param p2, "loader" # Ljava/lang/ClassLoader;
|
||||
|
||||
.prologue
|
||||
new-instance v0, Landroid/support/design/widget/AppBarLayout$Behavior$SavedState;
|
||||
|
||||
invoke-direct {v0, p1, p2}, Landroid/support/design/widget/AppBarLayout$Behavior$SavedState;-><init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V
|
||||
|
||||
return-object v0
|
||||
.end method
|
||||
|
||||
.method public bridge synthetic createFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object;
|
||||
.locals 1
|
||||
|
||||
.prologue
|
||||
invoke-virtual {p0, p1, p2}, Landroid/support/design/widget/AppBarLayout$Behavior$SavedState$1;->createFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/design/widget/AppBarLayout$Behavior$SavedState;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
return-object v0
|
||||
.end method
|
||||
|
||||
.method public newArray(I)[Landroid/support/design/widget/AppBarLayout$Behavior$SavedState;
|
||||
.locals 1
|
||||
.param p1, "size" # I
|
||||
|
||||
.prologue
|
||||
new-array v0, p1, [Landroid/support/design/widget/AppBarLayout$Behavior$SavedState;
|
||||
|
||||
return-object v0
|
||||
.end method
|
||||
|
||||
.method public bridge synthetic newArray(I)[Ljava/lang/Object;
|
||||
.locals 1
|
||||
|
||||
.prologue
|
||||
invoke-virtual {p0, p1}, Landroid/support/design/widget/AppBarLayout$Behavior$SavedState$1;->newArray(I)[Landroid/support/design/widget/AppBarLayout$Behavior$SavedState;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
return-object v0
|
||||
.end method
|
|
@ -0,0 +1,140 @@
|
|||
.class public Landroid/support/design/widget/AppBarLayout$Behavior$SavedState;
|
||||
.super Landroid/view/View$BaseSavedState;
|
||||
.source "AppBarLayout.java"
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Landroid/support/design/widget/AppBarLayout$Behavior;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0xc
|
||||
name = "SavedState"
|
||||
.end annotation
|
||||
|
||||
|
||||
# static fields
|
||||
.field public static final CREATOR:Landroid/os/Parcelable$Creator;
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"Landroid/os/Parcelable$Creator",
|
||||
"<",
|
||||
"Landroid/support/design/widget/AppBarLayout$Behavior$SavedState;",
|
||||
">;"
|
||||
}
|
||||
.end annotation
|
||||
.end field
|
||||
|
||||
|
||||
# instance fields
|
||||
.field firstVisibileChildAtMinimumHeight:Z
|
||||
|
||||
.field firstVisibileChildPercentageShown:F
|
||||
|
||||
.field firstVisibleChildIndex:I
|
||||
|
||||
|
||||
# direct methods
|
||||
.method static constructor <clinit>()V
|
||||
.locals 1
|
||||
|
||||
.prologue
|
||||
new-instance v0, Landroid/support/design/widget/AppBarLayout$Behavior$SavedState$1;
|
||||
|
||||
invoke-direct {v0}, Landroid/support/design/widget/AppBarLayout$Behavior$SavedState$1;-><init>()V
|
||||
|
||||
invoke-static {v0}, Landroid/support/v4/os/ParcelableCompat;->newCreator(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
sput-object v0, Landroid/support/design/widget/AppBarLayout$Behavior$SavedState;->CREATOR:Landroid/os/Parcelable$Creator;
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public constructor <init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V
|
||||
.locals 1
|
||||
.param p1, "source" # Landroid/os/Parcel;
|
||||
.param p2, "loader" # Ljava/lang/ClassLoader;
|
||||
|
||||
.prologue
|
||||
invoke-direct {p0, p1}, Landroid/view/View$BaseSavedState;-><init>(Landroid/os/Parcel;)V
|
||||
|
||||
invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I
|
||||
|
||||
move-result v0
|
||||
|
||||
iput v0, p0, Landroid/support/design/widget/AppBarLayout$Behavior$SavedState;->firstVisibleChildIndex:I
|
||||
|
||||
invoke-virtual {p1}, Landroid/os/Parcel;->readFloat()F
|
||||
|
||||
move-result v0
|
||||
|
||||
iput v0, p0, Landroid/support/design/widget/AppBarLayout$Behavior$SavedState;->firstVisibileChildPercentageShown:F
|
||||
|
||||
invoke-virtual {p1}, Landroid/os/Parcel;->readByte()B
|
||||
|
||||
move-result v0
|
||||
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
const/4 v0, 0x1
|
||||
|
||||
:goto_0
|
||||
iput-boolean v0, p0, Landroid/support/design/widget/AppBarLayout$Behavior$SavedState;->firstVisibileChildAtMinimumHeight:Z
|
||||
|
||||
return-void
|
||||
|
||||
:cond_0
|
||||
const/4 v0, 0x0
|
||||
|
||||
goto :goto_0
|
||||
.end method
|
||||
|
||||
.method public constructor <init>(Landroid/os/Parcelable;)V
|
||||
.locals 0
|
||||
.param p1, "superState" # Landroid/os/Parcelable;
|
||||
|
||||
.prologue
|
||||
invoke-direct {p0, p1}, Landroid/view/View$BaseSavedState;-><init>(Landroid/os/Parcelable;)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public writeToParcel(Landroid/os/Parcel;I)V
|
||||
.locals 1
|
||||
.param p1, "dest" # Landroid/os/Parcel;
|
||||
.param p2, "flags" # I
|
||||
|
||||
.prologue
|
||||
invoke-super {p0, p1, p2}, Landroid/view/View$BaseSavedState;->writeToParcel(Landroid/os/Parcel;I)V
|
||||
|
||||
iget v0, p0, Landroid/support/design/widget/AppBarLayout$Behavior$SavedState;->firstVisibleChildIndex:I
|
||||
|
||||
invoke-virtual {p1, v0}, Landroid/os/Parcel;->writeInt(I)V
|
||||
|
||||
iget v0, p0, Landroid/support/design/widget/AppBarLayout$Behavior$SavedState;->firstVisibileChildPercentageShown:F
|
||||
|
||||
invoke-virtual {p1, v0}, Landroid/os/Parcel;->writeFloat(F)V
|
||||
|
||||
iget-boolean v0, p0, Landroid/support/design/widget/AppBarLayout$Behavior$SavedState;->firstVisibileChildAtMinimumHeight:Z
|
||||
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
const/4 v0, 0x1
|
||||
|
||||
:goto_0
|
||||
int-to-byte v0, v0
|
||||
|
||||
invoke-virtual {p1, v0}, Landroid/os/Parcel;->writeByte(B)V
|
||||
|
||||
return-void
|
||||
|
||||
:cond_0
|
||||
const/4 v0, 0x0
|
||||
|
||||
goto :goto_0
|
||||
.end method
|
File diff suppressed because it is too large
Load diff
|
@ -0,0 +1,21 @@
|
|||
.class public interface abstract annotation Landroid/support/design/widget/AppBarLayout$LayoutParams$ScrollFlags;
|
||||
.super Ljava/lang/Object;
|
||||
.source "AppBarLayout.java"
|
||||
|
||||
# interfaces
|
||||
.implements Ljava/lang/annotation/Annotation;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Landroid/support/design/widget/AppBarLayout$LayoutParams;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x2609
|
||||
name = "ScrollFlags"
|
||||
.end annotation
|
||||
|
||||
.annotation runtime Ljava/lang/annotation/Retention;
|
||||
value = .enum Ljava/lang/annotation/RetentionPolicy;->SOURCE:Ljava/lang/annotation/RetentionPolicy;
|
||||
.end annotation
|
|
@ -0,0 +1,236 @@
|
|||
.class public Landroid/support/design/widget/AppBarLayout$LayoutParams;
|
||||
.super Landroid/widget/LinearLayout$LayoutParams;
|
||||
.source "AppBarLayout.java"
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Landroid/support/design/widget/AppBarLayout;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x9
|
||||
name = "LayoutParams"
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/MemberClasses;
|
||||
value = {
|
||||
Landroid/support/design/widget/AppBarLayout$LayoutParams$ScrollFlags;
|
||||
}
|
||||
.end annotation
|
||||
|
||||
|
||||
# static fields
|
||||
.field static final FLAG_QUICK_RETURN:I = 0x5
|
||||
|
||||
.field static final FLAG_SNAP:I = 0x11
|
||||
|
||||
.field public static final SCROLL_FLAG_ENTER_ALWAYS:I = 0x4
|
||||
|
||||
.field public static final SCROLL_FLAG_ENTER_ALWAYS_COLLAPSED:I = 0x8
|
||||
|
||||
.field public static final SCROLL_FLAG_EXIT_UNTIL_COLLAPSED:I = 0x2
|
||||
|
||||
.field public static final SCROLL_FLAG_SCROLL:I = 0x1
|
||||
|
||||
.field public static final SCROLL_FLAG_SNAP:I = 0x10
|
||||
|
||||
|
||||
# instance fields
|
||||
.field mScrollFlags:I
|
||||
|
||||
.field mScrollInterpolator:Landroid/view/animation/Interpolator;
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>(II)V
|
||||
.locals 1
|
||||
.param p1, "width" # I
|
||||
.param p2, "height" # I
|
||||
|
||||
.prologue
|
||||
invoke-direct {p0, p1, p2}, Landroid/widget/LinearLayout$LayoutParams;-><init>(II)V
|
||||
|
||||
const/4 v0, 0x1
|
||||
|
||||
iput v0, p0, Landroid/support/design/widget/AppBarLayout$LayoutParams;->mScrollFlags:I
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public constructor <init>(IIF)V
|
||||
.locals 1
|
||||
.param p1, "width" # I
|
||||
.param p2, "height" # I
|
||||
.param p3, "weight" # F
|
||||
|
||||
.prologue
|
||||
invoke-direct {p0, p1, p2, p3}, Landroid/widget/LinearLayout$LayoutParams;-><init>(IIF)V
|
||||
|
||||
const/4 v0, 0x1
|
||||
|
||||
iput v0, p0, Landroid/support/design/widget/AppBarLayout$LayoutParams;->mScrollFlags:I
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
|
||||
.locals 4
|
||||
.param p1, "c" # Landroid/content/Context;
|
||||
.param p2, "attrs" # Landroid/util/AttributeSet;
|
||||
|
||||
.prologue
|
||||
const/4 v3, 0x0
|
||||
|
||||
invoke-direct {p0, p1, p2}, Landroid/widget/LinearLayout$LayoutParams;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
|
||||
|
||||
const/4 v2, 0x1
|
||||
|
||||
iput v2, p0, Landroid/support/design/widget/AppBarLayout$LayoutParams;->mScrollFlags:I
|
||||
|
||||
sget-object v2, Landroid/support/design/R$styleable;->AppBarLayout_LayoutParams:[I
|
||||
|
||||
invoke-virtual {p1, p2, v2}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
.local v0, "a":Landroid/content/res/TypedArray;
|
||||
sget v2, Landroid/support/design/R$styleable;->AppBarLayout_LayoutParams_layout_scrollFlags:I
|
||||
|
||||
invoke-virtual {v0, v2, v3}, Landroid/content/res/TypedArray;->getInt(II)I
|
||||
|
||||
move-result v2
|
||||
|
||||
iput v2, p0, Landroid/support/design/widget/AppBarLayout$LayoutParams;->mScrollFlags:I
|
||||
|
||||
sget v2, Landroid/support/design/R$styleable;->AppBarLayout_LayoutParams_layout_scrollInterpolator:I
|
||||
|
||||
invoke-virtual {v0, v2}, Landroid/content/res/TypedArray;->hasValue(I)Z
|
||||
|
||||
move-result v2
|
||||
|
||||
if-eqz v2, :cond_0
|
||||
|
||||
sget v2, Landroid/support/design/R$styleable;->AppBarLayout_LayoutParams_layout_scrollInterpolator:I
|
||||
|
||||
invoke-virtual {v0, v2, v3}, Landroid/content/res/TypedArray;->getResourceId(II)I
|
||||
|
||||
move-result v1
|
||||
|
||||
.local v1, "resId":I
|
||||
invoke-static {p1, v1}, Landroid/view/animation/AnimationUtils;->loadInterpolator(Landroid/content/Context;I)Landroid/view/animation/Interpolator;
|
||||
|
||||
move-result-object v2
|
||||
|
||||
iput-object v2, p0, Landroid/support/design/widget/AppBarLayout$LayoutParams;->mScrollInterpolator:Landroid/view/animation/Interpolator;
|
||||
|
||||
.end local v1 # "resId":I
|
||||
:cond_0
|
||||
invoke-virtual {v0}, Landroid/content/res/TypedArray;->recycle()V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public constructor <init>(Landroid/support/design/widget/AppBarLayout$LayoutParams;)V
|
||||
.locals 1
|
||||
.param p1, "source" # Landroid/support/design/widget/AppBarLayout$LayoutParams;
|
||||
|
||||
.prologue
|
||||
invoke-direct {p0, p1}, Landroid/widget/LinearLayout$LayoutParams;-><init>(Landroid/widget/LinearLayout$LayoutParams;)V
|
||||
|
||||
const/4 v0, 0x1
|
||||
|
||||
iput v0, p0, Landroid/support/design/widget/AppBarLayout$LayoutParams;->mScrollFlags:I
|
||||
|
||||
iget v0, p1, Landroid/support/design/widget/AppBarLayout$LayoutParams;->mScrollFlags:I
|
||||
|
||||
iput v0, p0, Landroid/support/design/widget/AppBarLayout$LayoutParams;->mScrollFlags:I
|
||||
|
||||
iget-object v0, p1, Landroid/support/design/widget/AppBarLayout$LayoutParams;->mScrollInterpolator:Landroid/view/animation/Interpolator;
|
||||
|
||||
iput-object v0, p0, Landroid/support/design/widget/AppBarLayout$LayoutParams;->mScrollInterpolator:Landroid/view/animation/Interpolator;
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public constructor <init>(Landroid/view/ViewGroup$LayoutParams;)V
|
||||
.locals 1
|
||||
.param p1, "p" # Landroid/view/ViewGroup$LayoutParams;
|
||||
|
||||
.prologue
|
||||
invoke-direct {p0, p1}, Landroid/widget/LinearLayout$LayoutParams;-><init>(Landroid/view/ViewGroup$LayoutParams;)V
|
||||
|
||||
const/4 v0, 0x1
|
||||
|
||||
iput v0, p0, Landroid/support/design/widget/AppBarLayout$LayoutParams;->mScrollFlags:I
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public constructor <init>(Landroid/view/ViewGroup$MarginLayoutParams;)V
|
||||
.locals 1
|
||||
.param p1, "source" # Landroid/view/ViewGroup$MarginLayoutParams;
|
||||
|
||||
.prologue
|
||||
invoke-direct {p0, p1}, Landroid/widget/LinearLayout$LayoutParams;-><init>(Landroid/view/ViewGroup$MarginLayoutParams;)V
|
||||
|
||||
const/4 v0, 0x1
|
||||
|
||||
iput v0, p0, Landroid/support/design/widget/AppBarLayout$LayoutParams;->mScrollFlags:I
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public constructor <init>(Landroid/widget/LinearLayout$LayoutParams;)V
|
||||
.locals 1
|
||||
.param p1, "source" # Landroid/widget/LinearLayout$LayoutParams;
|
||||
|
||||
.prologue
|
||||
invoke-direct {p0, p1}, Landroid/widget/LinearLayout$LayoutParams;-><init>(Landroid/widget/LinearLayout$LayoutParams;)V
|
||||
|
||||
const/4 v0, 0x1
|
||||
|
||||
iput v0, p0, Landroid/support/design/widget/AppBarLayout$LayoutParams;->mScrollFlags:I
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public getScrollFlags()I
|
||||
.locals 1
|
||||
|
||||
.prologue
|
||||
iget v0, p0, Landroid/support/design/widget/AppBarLayout$LayoutParams;->mScrollFlags:I
|
||||
|
||||
return v0
|
||||
.end method
|
||||
|
||||
.method public getScrollInterpolator()Landroid/view/animation/Interpolator;
|
||||
.locals 1
|
||||
|
||||
.prologue
|
||||
iget-object v0, p0, Landroid/support/design/widget/AppBarLayout$LayoutParams;->mScrollInterpolator:Landroid/view/animation/Interpolator;
|
||||
|
||||
return-object v0
|
||||
.end method
|
||||
|
||||
.method public setScrollFlags(I)V
|
||||
.locals 0
|
||||
.param p1, "flags" # I
|
||||
|
||||
.prologue
|
||||
iput p1, p0, Landroid/support/design/widget/AppBarLayout$LayoutParams;->mScrollFlags:I
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public setScrollInterpolator(Landroid/view/animation/Interpolator;)V
|
||||
.locals 0
|
||||
.param p1, "interpolator" # Landroid/view/animation/Interpolator;
|
||||
|
||||
.prologue
|
||||
iput-object p1, p0, Landroid/support/design/widget/AppBarLayout$LayoutParams;->mScrollInterpolator:Landroid/view/animation/Interpolator;
|
||||
|
||||
return-void
|
||||
.end method
|
|
@ -0,0 +1,19 @@
|
|||
.class public interface abstract Landroid/support/design/widget/AppBarLayout$OnOffsetChangedListener;
|
||||
.super Ljava/lang/Object;
|
||||
.source "AppBarLayout.java"
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Landroid/support/design/widget/AppBarLayout;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x609
|
||||
name = "OnOffsetChangedListener"
|
||||
.end annotation
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public abstract onOffsetChanged(Landroid/support/design/widget/AppBarLayout;I)V
|
||||
.end method
|
|
@ -0,0 +1,404 @@
|
|||
.class public Landroid/support/design/widget/AppBarLayout$ScrollingViewBehavior;
|
||||
.super Landroid/support/design/widget/HeaderScrollingViewBehavior;
|
||||
.source "AppBarLayout.java"
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Landroid/support/design/widget/AppBarLayout;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x9
|
||||
name = "ScrollingViewBehavior"
|
||||
.end annotation
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>()V
|
||||
.locals 0
|
||||
|
||||
.prologue
|
||||
invoke-direct {p0}, Landroid/support/design/widget/HeaderScrollingViewBehavior;-><init>()V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
|
||||
.locals 3
|
||||
.param p1, "context" # Landroid/content/Context;
|
||||
.param p2, "attrs" # Landroid/util/AttributeSet;
|
||||
|
||||
.prologue
|
||||
invoke-direct {p0, p1, p2}, Landroid/support/design/widget/HeaderScrollingViewBehavior;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
|
||||
|
||||
sget-object v1, Landroid/support/design/R$styleable;->ScrollingViewBehavior_Params:[I
|
||||
|
||||
invoke-virtual {p1, p2, v1}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
.local v0, "a":Landroid/content/res/TypedArray;
|
||||
sget v1, Landroid/support/design/R$styleable;->ScrollingViewBehavior_Params_behavior_overlapTop:I
|
||||
|
||||
const/4 v2, 0x0
|
||||
|
||||
invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
|
||||
|
||||
move-result v1
|
||||
|
||||
invoke-virtual {p0, v1}, Landroid/support/design/widget/AppBarLayout$ScrollingViewBehavior;->setOverlayTop(I)V
|
||||
|
||||
invoke-virtual {v0}, Landroid/content/res/TypedArray;->recycle()V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method private static getAppBarLayoutOffset(Landroid/support/design/widget/AppBarLayout;)I
|
||||
.locals 2
|
||||
.param p0, "abl" # Landroid/support/design/widget/AppBarLayout;
|
||||
|
||||
.prologue
|
||||
invoke-virtual {p0}, Landroid/support/design/widget/AppBarLayout;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
|
||||
|
||||
move-result-object v1
|
||||
|
||||
check-cast v1, Landroid/support/design/widget/CoordinatorLayout$LayoutParams;
|
||||
|
||||
invoke-virtual {v1}, Landroid/support/design/widget/CoordinatorLayout$LayoutParams;->getBehavior()Landroid/support/design/widget/CoordinatorLayout$Behavior;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
.local v0, "behavior":Landroid/support/design/widget/CoordinatorLayout$Behavior;
|
||||
instance-of v1, v0, Landroid/support/design/widget/AppBarLayout$Behavior;
|
||||
|
||||
if-eqz v1, :cond_0
|
||||
|
||||
check-cast v0, Landroid/support/design/widget/AppBarLayout$Behavior;
|
||||
|
||||
.end local v0 # "behavior":Landroid/support/design/widget/CoordinatorLayout$Behavior;
|
||||
invoke-virtual {v0}, Landroid/support/design/widget/AppBarLayout$Behavior;->getTopBottomOffsetForScrollingSibling()I
|
||||
|
||||
move-result v1
|
||||
|
||||
:goto_0
|
||||
return v1
|
||||
|
||||
.restart local v0 # "behavior":Landroid/support/design/widget/CoordinatorLayout$Behavior;
|
||||
:cond_0
|
||||
const/4 v1, 0x0
|
||||
|
||||
goto :goto_0
|
||||
.end method
|
||||
|
||||
.method private offsetChildAsNeeded(Landroid/support/design/widget/CoordinatorLayout;Landroid/view/View;Landroid/view/View;)V
|
||||
.locals 5
|
||||
.param p1, "parent" # Landroid/support/design/widget/CoordinatorLayout;
|
||||
.param p2, "child" # Landroid/view/View;
|
||||
.param p3, "dependency" # Landroid/view/View;
|
||||
|
||||
.prologue
|
||||
invoke-virtual {p3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
|
||||
|
||||
move-result-object v3
|
||||
|
||||
check-cast v3, Landroid/support/design/widget/CoordinatorLayout$LayoutParams;
|
||||
|
||||
invoke-virtual {v3}, Landroid/support/design/widget/CoordinatorLayout$LayoutParams;->getBehavior()Landroid/support/design/widget/CoordinatorLayout$Behavior;
|
||||
|
||||
move-result-object v1
|
||||
|
||||
.local v1, "behavior":Landroid/support/design/widget/CoordinatorLayout$Behavior;
|
||||
instance-of v3, v1, Landroid/support/design/widget/AppBarLayout$Behavior;
|
||||
|
||||
if-eqz v3, :cond_0
|
||||
|
||||
move-object v0, v1
|
||||
|
||||
check-cast v0, Landroid/support/design/widget/AppBarLayout$Behavior;
|
||||
|
||||
.local v0, "ablBehavior":Landroid/support/design/widget/AppBarLayout$Behavior;
|
||||
invoke-virtual {v0}, Landroid/support/design/widget/AppBarLayout$Behavior;->getTopBottomOffsetForScrollingSibling()I
|
||||
|
||||
move-result v2
|
||||
|
||||
.local v2, "offset":I
|
||||
invoke-virtual {p3}, Landroid/view/View;->getBottom()I
|
||||
|
||||
move-result v3
|
||||
|
||||
invoke-virtual {p2}, Landroid/view/View;->getTop()I
|
||||
|
||||
move-result v4
|
||||
|
||||
sub-int/2addr v3, v4
|
||||
|
||||
invoke-static {v0}, Landroid/support/design/widget/AppBarLayout$Behavior;->access$1000(Landroid/support/design/widget/AppBarLayout$Behavior;)I
|
||||
|
||||
move-result v4
|
||||
|
||||
add-int/2addr v3, v4
|
||||
|
||||
invoke-virtual {p0}, Landroid/support/design/widget/AppBarLayout$ScrollingViewBehavior;->getVerticalLayoutGap()I
|
||||
|
||||
move-result v4
|
||||
|
||||
add-int/2addr v3, v4
|
||||
|
||||
invoke-virtual {p0, p3}, Landroid/support/design/widget/AppBarLayout$ScrollingViewBehavior;->getOverlapPixelsForOffset(Landroid/view/View;)I
|
||||
|
||||
move-result v4
|
||||
|
||||
sub-int/2addr v3, v4
|
||||
|
||||
invoke-static {p2, v3}, Landroid/support/v4/view/ViewCompat;->offsetTopAndBottom(Landroid/view/View;I)V
|
||||
|
||||
.end local v0 # "ablBehavior":Landroid/support/design/widget/AppBarLayout$Behavior;
|
||||
.end local v2 # "offset":I
|
||||
:cond_0
|
||||
return-void
|
||||
.end method
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method findFirstDependency(Ljava/util/List;)Landroid/view/View;
|
||||
.locals 4
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"(",
|
||||
"Ljava/util/List",
|
||||
"<",
|
||||
"Landroid/view/View;",
|
||||
">;)",
|
||||
"Landroid/view/View;"
|
||||
}
|
||||
.end annotation
|
||||
|
||||
.prologue
|
||||
.local p1, "views":Ljava/util/List;, "Ljava/util/List<Landroid/view/View;>;"
|
||||
const/4 v0, 0x0
|
||||
|
||||
.local v0, "i":I
|
||||
invoke-interface {p1}, Ljava/util/List;->size()I
|
||||
|
||||
move-result v2
|
||||
|
||||
.local v2, "z":I
|
||||
:goto_0
|
||||
if-ge v0, v2, :cond_1
|
||||
|
||||
invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object;
|
||||
|
||||
move-result-object v1
|
||||
|
||||
check-cast v1, Landroid/view/View;
|
||||
|
||||
.local v1, "view":Landroid/view/View;
|
||||
instance-of v3, v1, Landroid/support/design/widget/AppBarLayout;
|
||||
|
||||
if-eqz v3, :cond_0
|
||||
|
||||
.end local v1 # "view":Landroid/view/View;
|
||||
:goto_1
|
||||
return-object v1
|
||||
|
||||
.restart local v1 # "view":Landroid/view/View;
|
||||
:cond_0
|
||||
add-int/lit8 v0, v0, 0x1
|
||||
|
||||
goto :goto_0
|
||||
|
||||
.end local v1 # "view":Landroid/view/View;
|
||||
:cond_1
|
||||
const/4 v1, 0x0
|
||||
|
||||
goto :goto_1
|
||||
.end method
|
||||
|
||||
.method public bridge synthetic getLeftAndRightOffset()I
|
||||
.locals 1
|
||||
|
||||
.prologue
|
||||
invoke-super {p0}, Landroid/support/design/widget/HeaderScrollingViewBehavior;->getLeftAndRightOffset()I
|
||||
|
||||
move-result v0
|
||||
|
||||
return v0
|
||||
.end method
|
||||
|
||||
.method getOverlapRatioForOffset(Landroid/view/View;)F
|
||||
.locals 8
|
||||
.param p1, "header" # Landroid/view/View;
|
||||
|
||||
.prologue
|
||||
const/4 v5, 0x0
|
||||
|
||||
instance-of v6, p1, Landroid/support/design/widget/AppBarLayout;
|
||||
|
||||
if-eqz v6, :cond_0
|
||||
|
||||
move-object v0, p1
|
||||
|
||||
check-cast v0, Landroid/support/design/widget/AppBarLayout;
|
||||
|
||||
.local v0, "abl":Landroid/support/design/widget/AppBarLayout;
|
||||
invoke-virtual {v0}, Landroid/support/design/widget/AppBarLayout;->getTotalScrollRange()I
|
||||
|
||||
move-result v4
|
||||
|
||||
.local v4, "totalScrollRange":I
|
||||
invoke-static {v0}, Landroid/support/design/widget/AppBarLayout;->access$200(Landroid/support/design/widget/AppBarLayout;)I
|
||||
|
||||
move-result v3
|
||||
|
||||
.local v3, "preScrollDown":I
|
||||
invoke-static {v0}, Landroid/support/design/widget/AppBarLayout$ScrollingViewBehavior;->getAppBarLayoutOffset(Landroid/support/design/widget/AppBarLayout;)I
|
||||
|
||||
move-result v2
|
||||
|
||||
.local v2, "offset":I
|
||||
if-eqz v3, :cond_1
|
||||
|
||||
add-int v6, v4, v2
|
||||
|
||||
if-gt v6, v3, :cond_1
|
||||
|
||||
.end local v0 # "abl":Landroid/support/design/widget/AppBarLayout;
|
||||
.end local v2 # "offset":I
|
||||
.end local v3 # "preScrollDown":I
|
||||
.end local v4 # "totalScrollRange":I
|
||||
:cond_0
|
||||
:goto_0
|
||||
return v5
|
||||
|
||||
.restart local v0 # "abl":Landroid/support/design/widget/AppBarLayout;
|
||||
.restart local v2 # "offset":I
|
||||
.restart local v3 # "preScrollDown":I
|
||||
.restart local v4 # "totalScrollRange":I
|
||||
:cond_1
|
||||
sub-int v1, v4, v3
|
||||
|
||||
.local v1, "availScrollRange":I
|
||||
if-eqz v1, :cond_0
|
||||
|
||||
const/high16 v5, 0x3f800000 # 1.0f
|
||||
|
||||
int-to-float v6, v2
|
||||
|
||||
int-to-float v7, v1
|
||||
|
||||
div-float/2addr v6, v7
|
||||
|
||||
add-float/2addr v5, v6
|
||||
|
||||
goto :goto_0
|
||||
.end method
|
||||
|
||||
.method getScrollRange(Landroid/view/View;)I
|
||||
.locals 1
|
||||
.param p1, "v" # Landroid/view/View;
|
||||
|
||||
.prologue
|
||||
instance-of v0, p1, Landroid/support/design/widget/AppBarLayout;
|
||||
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
check-cast p1, Landroid/support/design/widget/AppBarLayout;
|
||||
|
||||
.end local p1 # "v":Landroid/view/View;
|
||||
invoke-virtual {p1}, Landroid/support/design/widget/AppBarLayout;->getTotalScrollRange()I
|
||||
|
||||
move-result v0
|
||||
|
||||
:goto_0
|
||||
return v0
|
||||
|
||||
.restart local p1 # "v":Landroid/view/View;
|
||||
:cond_0
|
||||
invoke-super {p0, p1}, Landroid/support/design/widget/HeaderScrollingViewBehavior;->getScrollRange(Landroid/view/View;)I
|
||||
|
||||
move-result v0
|
||||
|
||||
goto :goto_0
|
||||
.end method
|
||||
|
||||
.method public bridge synthetic getTopAndBottomOffset()I
|
||||
.locals 1
|
||||
|
||||
.prologue
|
||||
invoke-super {p0}, Landroid/support/design/widget/HeaderScrollingViewBehavior;->getTopAndBottomOffset()I
|
||||
|
||||
move-result v0
|
||||
|
||||
return v0
|
||||
.end method
|
||||
|
||||
.method public layoutDependsOn(Landroid/support/design/widget/CoordinatorLayout;Landroid/view/View;Landroid/view/View;)Z
|
||||
.locals 1
|
||||
.param p1, "parent" # Landroid/support/design/widget/CoordinatorLayout;
|
||||
.param p2, "child" # Landroid/view/View;
|
||||
.param p3, "dependency" # Landroid/view/View;
|
||||
|
||||
.prologue
|
||||
instance-of v0, p3, Landroid/support/design/widget/AppBarLayout;
|
||||
|
||||
return v0
|
||||
.end method
|
||||
|
||||
.method public onDependentViewChanged(Landroid/support/design/widget/CoordinatorLayout;Landroid/view/View;Landroid/view/View;)Z
|
||||
.locals 1
|
||||
.param p1, "parent" # Landroid/support/design/widget/CoordinatorLayout;
|
||||
.param p2, "child" # Landroid/view/View;
|
||||
.param p3, "dependency" # Landroid/view/View;
|
||||
|
||||
.prologue
|
||||
invoke-direct {p0, p1, p2, p3}, Landroid/support/design/widget/AppBarLayout$ScrollingViewBehavior;->offsetChildAsNeeded(Landroid/support/design/widget/CoordinatorLayout;Landroid/view/View;Landroid/view/View;)V
|
||||
|
||||
const/4 v0, 0x0
|
||||
|
||||
return v0
|
||||
.end method
|
||||
|
||||
.method public bridge synthetic onLayoutChild(Landroid/support/design/widget/CoordinatorLayout;Landroid/view/View;I)Z
|
||||
.locals 1
|
||||
|
||||
.prologue
|
||||
invoke-super {p0, p1, p2, p3}, Landroid/support/design/widget/HeaderScrollingViewBehavior;->onLayoutChild(Landroid/support/design/widget/CoordinatorLayout;Landroid/view/View;I)Z
|
||||
|
||||
move-result v0
|
||||
|
||||
return v0
|
||||
.end method
|
||||
|
||||
.method public bridge synthetic onMeasureChild(Landroid/support/design/widget/CoordinatorLayout;Landroid/view/View;IIII)Z
|
||||
.locals 1
|
||||
|
||||
.prologue
|
||||
invoke-super/range {p0 .. p6}, Landroid/support/design/widget/HeaderScrollingViewBehavior;->onMeasureChild(Landroid/support/design/widget/CoordinatorLayout;Landroid/view/View;IIII)Z
|
||||
|
||||
move-result v0
|
||||
|
||||
return v0
|
||||
.end method
|
||||
|
||||
.method public bridge synthetic setLeftAndRightOffset(I)Z
|
||||
.locals 1
|
||||
|
||||
.prologue
|
||||
invoke-super {p0, p1}, Landroid/support/design/widget/HeaderScrollingViewBehavior;->setLeftAndRightOffset(I)Z
|
||||
|
||||
move-result v0
|
||||
|
||||
return v0
|
||||
.end method
|
||||
|
||||
.method public bridge synthetic setTopAndBottomOffset(I)Z
|
||||
.locals 1
|
||||
|
||||
.prologue
|
||||
invoke-super {p0, p1}, Landroid/support/design/widget/HeaderScrollingViewBehavior;->setTopAndBottomOffset(I)Z
|
||||
|
||||
move-result v0
|
||||
|
||||
return v0
|
||||
.end method
|
1162
com.discord/smali/android/support/design/widget/AppBarLayout.smali
Normal file
1162
com.discord/smali/android/support/design/widget/AppBarLayout.smali
Normal file
File diff suppressed because it is too large
Load diff
|
@ -0,0 +1,462 @@
|
|||
.class Landroid/support/design/widget/BottomSheetBehavior$1;
|
||||
.super Landroid/support/v4/widget/ViewDragHelper$Callback;
|
||||
.source "BottomSheetBehavior.java"
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Landroid/support/design/widget/BottomSheetBehavior;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x0
|
||||
name = null
|
||||
.end annotation
|
||||
|
||||
|
||||
# instance fields
|
||||
.field final synthetic this$0:Landroid/support/design/widget/BottomSheetBehavior;
|
||||
|
||||
|
||||
# direct methods
|
||||
.method constructor <init>(Landroid/support/design/widget/BottomSheetBehavior;)V
|
||||
.locals 0
|
||||
|
||||
.prologue
|
||||
.local p0, "this":Landroid/support/design/widget/BottomSheetBehavior$1;, "Landroid/support/design/widget/BottomSheetBehavior.1;"
|
||||
iput-object p1, p0, Landroid/support/design/widget/BottomSheetBehavior$1;->this$0:Landroid/support/design/widget/BottomSheetBehavior;
|
||||
|
||||
invoke-direct {p0}, Landroid/support/v4/widget/ViewDragHelper$Callback;-><init>()V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public clampViewPositionHorizontal(Landroid/view/View;II)I
|
||||
.locals 1
|
||||
.param p1, "child" # Landroid/view/View;
|
||||
.param p2, "left" # I
|
||||
.param p3, "dx" # I
|
||||
|
||||
.prologue
|
||||
.local p0, "this":Landroid/support/design/widget/BottomSheetBehavior$1;, "Landroid/support/design/widget/BottomSheetBehavior.1;"
|
||||
invoke-virtual {p1}, Landroid/view/View;->getLeft()I
|
||||
|
||||
move-result v0
|
||||
|
||||
return v0
|
||||
.end method
|
||||
|
||||
.method public clampViewPositionVertical(Landroid/view/View;II)I
|
||||
.locals 2
|
||||
.param p1, "child" # Landroid/view/View;
|
||||
.param p2, "top" # I
|
||||
.param p3, "dy" # I
|
||||
|
||||
.prologue
|
||||
.local p0, "this":Landroid/support/design/widget/BottomSheetBehavior$1;, "Landroid/support/design/widget/BottomSheetBehavior.1;"
|
||||
iget-object v0, p0, Landroid/support/design/widget/BottomSheetBehavior$1;->this$0:Landroid/support/design/widget/BottomSheetBehavior;
|
||||
|
||||
invoke-static {v0}, Landroid/support/design/widget/BottomSheetBehavior;->access$700(Landroid/support/design/widget/BottomSheetBehavior;)I
|
||||
|
||||
move-result v1
|
||||
|
||||
iget-object v0, p0, Landroid/support/design/widget/BottomSheetBehavior$1;->this$0:Landroid/support/design/widget/BottomSheetBehavior;
|
||||
|
||||
invoke-static {v0}, Landroid/support/design/widget/BottomSheetBehavior;->access$800(Landroid/support/design/widget/BottomSheetBehavior;)Z
|
||||
|
||||
move-result v0
|
||||
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
iget-object v0, p0, Landroid/support/design/widget/BottomSheetBehavior$1;->this$0:Landroid/support/design/widget/BottomSheetBehavior;
|
||||
|
||||
invoke-static {v0}, Landroid/support/design/widget/BottomSheetBehavior;->access$1000(Landroid/support/design/widget/BottomSheetBehavior;)I
|
||||
|
||||
move-result v0
|
||||
|
||||
:goto_0
|
||||
invoke-static {p2, v1, v0}, Landroid/support/design/widget/MathUtils;->constrain(III)I
|
||||
|
||||
move-result v0
|
||||
|
||||
return v0
|
||||
|
||||
:cond_0
|
||||
iget-object v0, p0, Landroid/support/design/widget/BottomSheetBehavior$1;->this$0:Landroid/support/design/widget/BottomSheetBehavior;
|
||||
|
||||
invoke-static {v0}, Landroid/support/design/widget/BottomSheetBehavior;->access$1100(Landroid/support/design/widget/BottomSheetBehavior;)I
|
||||
|
||||
move-result v0
|
||||
|
||||
goto :goto_0
|
||||
.end method
|
||||
|
||||
.method public getViewVerticalDragRange(Landroid/view/View;)I
|
||||
.locals 2
|
||||
.param p1, "child" # Landroid/view/View;
|
||||
|
||||
.prologue
|
||||
.local p0, "this":Landroid/support/design/widget/BottomSheetBehavior$1;, "Landroid/support/design/widget/BottomSheetBehavior.1;"
|
||||
iget-object v0, p0, Landroid/support/design/widget/BottomSheetBehavior$1;->this$0:Landroid/support/design/widget/BottomSheetBehavior;
|
||||
|
||||
invoke-static {v0}, Landroid/support/design/widget/BottomSheetBehavior;->access$800(Landroid/support/design/widget/BottomSheetBehavior;)Z
|
||||
|
||||
move-result v0
|
||||
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
iget-object v0, p0, Landroid/support/design/widget/BottomSheetBehavior$1;->this$0:Landroid/support/design/widget/BottomSheetBehavior;
|
||||
|
||||
invoke-static {v0}, Landroid/support/design/widget/BottomSheetBehavior;->access$1000(Landroid/support/design/widget/BottomSheetBehavior;)I
|
||||
|
||||
move-result v0
|
||||
|
||||
iget-object v1, p0, Landroid/support/design/widget/BottomSheetBehavior$1;->this$0:Landroid/support/design/widget/BottomSheetBehavior;
|
||||
|
||||
invoke-static {v1}, Landroid/support/design/widget/BottomSheetBehavior;->access$700(Landroid/support/design/widget/BottomSheetBehavior;)I
|
||||
|
||||
move-result v1
|
||||
|
||||
sub-int/2addr v0, v1
|
||||
|
||||
:goto_0
|
||||
return v0
|
||||
|
||||
:cond_0
|
||||
iget-object v0, p0, Landroid/support/design/widget/BottomSheetBehavior$1;->this$0:Landroid/support/design/widget/BottomSheetBehavior;
|
||||
|
||||
invoke-static {v0}, Landroid/support/design/widget/BottomSheetBehavior;->access$1100(Landroid/support/design/widget/BottomSheetBehavior;)I
|
||||
|
||||
move-result v0
|
||||
|
||||
iget-object v1, p0, Landroid/support/design/widget/BottomSheetBehavior$1;->this$0:Landroid/support/design/widget/BottomSheetBehavior;
|
||||
|
||||
invoke-static {v1}, Landroid/support/design/widget/BottomSheetBehavior;->access$700(Landroid/support/design/widget/BottomSheetBehavior;)I
|
||||
|
||||
move-result v1
|
||||
|
||||
sub-int/2addr v0, v1
|
||||
|
||||
goto :goto_0
|
||||
.end method
|
||||
|
||||
.method public onViewDragStateChanged(I)V
|
||||
.locals 2
|
||||
.param p1, "state" # I
|
||||
|
||||
.prologue
|
||||
.local p0, "this":Landroid/support/design/widget/BottomSheetBehavior$1;, "Landroid/support/design/widget/BottomSheetBehavior.1;"
|
||||
const/4 v1, 0x1
|
||||
|
||||
if-ne p1, v1, :cond_0
|
||||
|
||||
iget-object v0, p0, Landroid/support/design/widget/BottomSheetBehavior$1;->this$0:Landroid/support/design/widget/BottomSheetBehavior;
|
||||
|
||||
invoke-static {v0, v1}, Landroid/support/design/widget/BottomSheetBehavior;->access$600(Landroid/support/design/widget/BottomSheetBehavior;I)V
|
||||
|
||||
:cond_0
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public onViewPositionChanged(Landroid/view/View;IIII)V
|
||||
.locals 1
|
||||
.param p1, "changedView" # Landroid/view/View;
|
||||
.param p2, "left" # I
|
||||
.param p3, "top" # I
|
||||
.param p4, "dx" # I
|
||||
.param p5, "dy" # I
|
||||
|
||||
.prologue
|
||||
.local p0, "this":Landroid/support/design/widget/BottomSheetBehavior$1;, "Landroid/support/design/widget/BottomSheetBehavior.1;"
|
||||
iget-object v0, p0, Landroid/support/design/widget/BottomSheetBehavior$1;->this$0:Landroid/support/design/widget/BottomSheetBehavior;
|
||||
|
||||
invoke-static {v0, p3}, Landroid/support/design/widget/BottomSheetBehavior;->access$500(Landroid/support/design/widget/BottomSheetBehavior;I)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public onViewReleased(Landroid/view/View;FF)V
|
||||
.locals 5
|
||||
.param p1, "releasedChild" # Landroid/view/View;
|
||||
.param p2, "xvel" # F
|
||||
.param p3, "yvel" # F
|
||||
|
||||
.prologue
|
||||
.local p0, "this":Landroid/support/design/widget/BottomSheetBehavior$1;, "Landroid/support/design/widget/BottomSheetBehavior.1;"
|
||||
const/4 v4, 0x0
|
||||
|
||||
cmpg-float v3, p3, v4
|
||||
|
||||
if-gez v3, :cond_0
|
||||
|
||||
iget-object v3, p0, Landroid/support/design/widget/BottomSheetBehavior$1;->this$0:Landroid/support/design/widget/BottomSheetBehavior;
|
||||
|
||||
invoke-static {v3}, Landroid/support/design/widget/BottomSheetBehavior;->access$700(Landroid/support/design/widget/BottomSheetBehavior;)I
|
||||
|
||||
move-result v2
|
||||
|
||||
.local v2, "top":I
|
||||
const/4 v1, 0x3
|
||||
|
||||
.local v1, "targetState":I
|
||||
:goto_0
|
||||
iget-object v3, p0, Landroid/support/design/widget/BottomSheetBehavior$1;->this$0:Landroid/support/design/widget/BottomSheetBehavior;
|
||||
|
||||
invoke-static {v3}, Landroid/support/design/widget/BottomSheetBehavior;->access$1200(Landroid/support/design/widget/BottomSheetBehavior;)Landroid/support/v4/widget/ViewDragHelper;
|
||||
|
||||
move-result-object v3
|
||||
|
||||
invoke-virtual {p1}, Landroid/view/View;->getLeft()I
|
||||
|
||||
move-result v4
|
||||
|
||||
invoke-virtual {v3, v4, v2}, Landroid/support/v4/widget/ViewDragHelper;->settleCapturedViewAt(II)Z
|
||||
|
||||
move-result v3
|
||||
|
||||
if-eqz v3, :cond_4
|
||||
|
||||
iget-object v3, p0, Landroid/support/design/widget/BottomSheetBehavior$1;->this$0:Landroid/support/design/widget/BottomSheetBehavior;
|
||||
|
||||
const/4 v4, 0x2
|
||||
|
||||
invoke-static {v3, v4}, Landroid/support/design/widget/BottomSheetBehavior;->access$600(Landroid/support/design/widget/BottomSheetBehavior;I)V
|
||||
|
||||
new-instance v3, Landroid/support/design/widget/BottomSheetBehavior$SettleRunnable;
|
||||
|
||||
iget-object v4, p0, Landroid/support/design/widget/BottomSheetBehavior$1;->this$0:Landroid/support/design/widget/BottomSheetBehavior;
|
||||
|
||||
invoke-direct {v3, v4, p1, v1}, Landroid/support/design/widget/BottomSheetBehavior$SettleRunnable;-><init>(Landroid/support/design/widget/BottomSheetBehavior;Landroid/view/View;I)V
|
||||
|
||||
invoke-static {p1, v3}, Landroid/support/v4/view/ViewCompat;->postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V
|
||||
|
||||
:goto_1
|
||||
return-void
|
||||
|
||||
.end local v1 # "targetState":I
|
||||
.end local v2 # "top":I
|
||||
:cond_0
|
||||
iget-object v3, p0, Landroid/support/design/widget/BottomSheetBehavior$1;->this$0:Landroid/support/design/widget/BottomSheetBehavior;
|
||||
|
||||
invoke-static {v3}, Landroid/support/design/widget/BottomSheetBehavior;->access$800(Landroid/support/design/widget/BottomSheetBehavior;)Z
|
||||
|
||||
move-result v3
|
||||
|
||||
if-eqz v3, :cond_1
|
||||
|
||||
iget-object v3, p0, Landroid/support/design/widget/BottomSheetBehavior$1;->this$0:Landroid/support/design/widget/BottomSheetBehavior;
|
||||
|
||||
invoke-static {v3, p1, p3}, Landroid/support/design/widget/BottomSheetBehavior;->access$900(Landroid/support/design/widget/BottomSheetBehavior;Landroid/view/View;F)Z
|
||||
|
||||
move-result v3
|
||||
|
||||
if-eqz v3, :cond_1
|
||||
|
||||
iget-object v3, p0, Landroid/support/design/widget/BottomSheetBehavior$1;->this$0:Landroid/support/design/widget/BottomSheetBehavior;
|
||||
|
||||
invoke-static {v3}, Landroid/support/design/widget/BottomSheetBehavior;->access$1000(Landroid/support/design/widget/BottomSheetBehavior;)I
|
||||
|
||||
move-result v2
|
||||
|
||||
.restart local v2 # "top":I
|
||||
const/4 v1, 0x5
|
||||
|
||||
.restart local v1 # "targetState":I
|
||||
goto :goto_0
|
||||
|
||||
.end local v1 # "targetState":I
|
||||
.end local v2 # "top":I
|
||||
:cond_1
|
||||
cmpl-float v3, p3, v4
|
||||
|
||||
if-nez v3, :cond_3
|
||||
|
||||
invoke-virtual {p1}, Landroid/view/View;->getTop()I
|
||||
|
||||
move-result v0
|
||||
|
||||
.local v0, "currentTop":I
|
||||
iget-object v3, p0, Landroid/support/design/widget/BottomSheetBehavior$1;->this$0:Landroid/support/design/widget/BottomSheetBehavior;
|
||||
|
||||
invoke-static {v3}, Landroid/support/design/widget/BottomSheetBehavior;->access$700(Landroid/support/design/widget/BottomSheetBehavior;)I
|
||||
|
||||
move-result v3
|
||||
|
||||
sub-int v3, v0, v3
|
||||
|
||||
invoke-static {v3}, Ljava/lang/Math;->abs(I)I
|
||||
|
||||
move-result v3
|
||||
|
||||
iget-object v4, p0, Landroid/support/design/widget/BottomSheetBehavior$1;->this$0:Landroid/support/design/widget/BottomSheetBehavior;
|
||||
|
||||
invoke-static {v4}, Landroid/support/design/widget/BottomSheetBehavior;->access$1100(Landroid/support/design/widget/BottomSheetBehavior;)I
|
||||
|
||||
move-result v4
|
||||
|
||||
sub-int v4, v0, v4
|
||||
|
||||
invoke-static {v4}, Ljava/lang/Math;->abs(I)I
|
||||
|
||||
move-result v4
|
||||
|
||||
if-ge v3, v4, :cond_2
|
||||
|
||||
iget-object v3, p0, Landroid/support/design/widget/BottomSheetBehavior$1;->this$0:Landroid/support/design/widget/BottomSheetBehavior;
|
||||
|
||||
invoke-static {v3}, Landroid/support/design/widget/BottomSheetBehavior;->access$700(Landroid/support/design/widget/BottomSheetBehavior;)I
|
||||
|
||||
move-result v2
|
||||
|
||||
.restart local v2 # "top":I
|
||||
const/4 v1, 0x3
|
||||
|
||||
.restart local v1 # "targetState":I
|
||||
goto :goto_0
|
||||
|
||||
.end local v1 # "targetState":I
|
||||
.end local v2 # "top":I
|
||||
:cond_2
|
||||
iget-object v3, p0, Landroid/support/design/widget/BottomSheetBehavior$1;->this$0:Landroid/support/design/widget/BottomSheetBehavior;
|
||||
|
||||
invoke-static {v3}, Landroid/support/design/widget/BottomSheetBehavior;->access$1100(Landroid/support/design/widget/BottomSheetBehavior;)I
|
||||
|
||||
move-result v2
|
||||
|
||||
.restart local v2 # "top":I
|
||||
const/4 v1, 0x4
|
||||
|
||||
.restart local v1 # "targetState":I
|
||||
goto :goto_0
|
||||
|
||||
.end local v0 # "currentTop":I
|
||||
.end local v1 # "targetState":I
|
||||
.end local v2 # "top":I
|
||||
:cond_3
|
||||
iget-object v3, p0, Landroid/support/design/widget/BottomSheetBehavior$1;->this$0:Landroid/support/design/widget/BottomSheetBehavior;
|
||||
|
||||
invoke-static {v3}, Landroid/support/design/widget/BottomSheetBehavior;->access$1100(Landroid/support/design/widget/BottomSheetBehavior;)I
|
||||
|
||||
move-result v2
|
||||
|
||||
.restart local v2 # "top":I
|
||||
const/4 v1, 0x4
|
||||
|
||||
.restart local v1 # "targetState":I
|
||||
goto :goto_0
|
||||
|
||||
:cond_4
|
||||
iget-object v3, p0, Landroid/support/design/widget/BottomSheetBehavior$1;->this$0:Landroid/support/design/widget/BottomSheetBehavior;
|
||||
|
||||
invoke-static {v3, v1}, Landroid/support/design/widget/BottomSheetBehavior;->access$600(Landroid/support/design/widget/BottomSheetBehavior;I)V
|
||||
|
||||
goto :goto_1
|
||||
.end method
|
||||
|
||||
.method public tryCaptureView(Landroid/view/View;I)Z
|
||||
.locals 5
|
||||
.param p1, "child" # Landroid/view/View;
|
||||
.param p2, "pointerId" # I
|
||||
|
||||
.prologue
|
||||
.local p0, "this":Landroid/support/design/widget/BottomSheetBehavior$1;, "Landroid/support/design/widget/BottomSheetBehavior.1;"
|
||||
const/4 v1, 0x1
|
||||
|
||||
const/4 v2, 0x0
|
||||
|
||||
iget-object v3, p0, Landroid/support/design/widget/BottomSheetBehavior$1;->this$0:Landroid/support/design/widget/BottomSheetBehavior;
|
||||
|
||||
invoke-static {v3}, Landroid/support/design/widget/BottomSheetBehavior;->access$000(Landroid/support/design/widget/BottomSheetBehavior;)I
|
||||
|
||||
move-result v3
|
||||
|
||||
if-ne v3, v1, :cond_1
|
||||
|
||||
:cond_0
|
||||
:goto_0
|
||||
return v2
|
||||
|
||||
:cond_1
|
||||
iget-object v3, p0, Landroid/support/design/widget/BottomSheetBehavior$1;->this$0:Landroid/support/design/widget/BottomSheetBehavior;
|
||||
|
||||
invoke-static {v3}, Landroid/support/design/widget/BottomSheetBehavior;->access$100(Landroid/support/design/widget/BottomSheetBehavior;)Z
|
||||
|
||||
move-result v3
|
||||
|
||||
if-nez v3, :cond_0
|
||||
|
||||
iget-object v3, p0, Landroid/support/design/widget/BottomSheetBehavior$1;->this$0:Landroid/support/design/widget/BottomSheetBehavior;
|
||||
|
||||
invoke-static {v3}, Landroid/support/design/widget/BottomSheetBehavior;->access$000(Landroid/support/design/widget/BottomSheetBehavior;)I
|
||||
|
||||
move-result v3
|
||||
|
||||
const/4 v4, 0x3
|
||||
|
||||
if-ne v3, v4, :cond_2
|
||||
|
||||
iget-object v3, p0, Landroid/support/design/widget/BottomSheetBehavior$1;->this$0:Landroid/support/design/widget/BottomSheetBehavior;
|
||||
|
||||
invoke-static {v3}, Landroid/support/design/widget/BottomSheetBehavior;->access$200(Landroid/support/design/widget/BottomSheetBehavior;)I
|
||||
|
||||
move-result v3
|
||||
|
||||
if-ne v3, p2, :cond_2
|
||||
|
||||
iget-object v3, p0, Landroid/support/design/widget/BottomSheetBehavior$1;->this$0:Landroid/support/design/widget/BottomSheetBehavior;
|
||||
|
||||
invoke-static {v3}, Landroid/support/design/widget/BottomSheetBehavior;->access$300(Landroid/support/design/widget/BottomSheetBehavior;)Ljava/lang/ref/WeakReference;
|
||||
|
||||
move-result-object v3
|
||||
|
||||
invoke-virtual {v3}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
check-cast v0, Landroid/view/View;
|
||||
|
||||
.local v0, "scroll":Landroid/view/View;
|
||||
if-eqz v0, :cond_2
|
||||
|
||||
const/4 v3, -0x1
|
||||
|
||||
invoke-static {v0, v3}, Landroid/support/v4/view/ViewCompat;->canScrollVertically(Landroid/view/View;I)Z
|
||||
|
||||
move-result v3
|
||||
|
||||
if-nez v3, :cond_0
|
||||
|
||||
.end local v0 # "scroll":Landroid/view/View;
|
||||
:cond_2
|
||||
iget-object v3, p0, Landroid/support/design/widget/BottomSheetBehavior$1;->this$0:Landroid/support/design/widget/BottomSheetBehavior;
|
||||
|
||||
invoke-static {v3}, Landroid/support/design/widget/BottomSheetBehavior;->access$400(Landroid/support/design/widget/BottomSheetBehavior;)Ljava/lang/ref/WeakReference;
|
||||
|
||||
move-result-object v3
|
||||
|
||||
if-eqz v3, :cond_3
|
||||
|
||||
iget-object v3, p0, Landroid/support/design/widget/BottomSheetBehavior$1;->this$0:Landroid/support/design/widget/BottomSheetBehavior;
|
||||
|
||||
invoke-static {v3}, Landroid/support/design/widget/BottomSheetBehavior;->access$400(Landroid/support/design/widget/BottomSheetBehavior;)Ljava/lang/ref/WeakReference;
|
||||
|
||||
move-result-object v3
|
||||
|
||||
invoke-virtual {v3}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;
|
||||
|
||||
move-result-object v3
|
||||
|
||||
if-ne v3, p1, :cond_3
|
||||
|
||||
:goto_1
|
||||
move v2, v1
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_3
|
||||
move v1, v2
|
||||
|
||||
goto :goto_1
|
||||
.end method
|
|
@ -0,0 +1,41 @@
|
|||
.class public abstract Landroid/support/design/widget/BottomSheetBehavior$BottomSheetCallback;
|
||||
.super Ljava/lang/Object;
|
||||
.source "BottomSheetBehavior.java"
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Landroid/support/design/widget/BottomSheetBehavior;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x409
|
||||
name = "BottomSheetCallback"
|
||||
.end annotation
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>()V
|
||||
.locals 0
|
||||
|
||||
.prologue
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public abstract onSlide(Landroid/view/View;F)V
|
||||
.param p1 # Landroid/view/View;
|
||||
.annotation build Landroid/support/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.end method
|
||||
|
||||
.method public abstract onStateChanged(Landroid/view/View;I)V
|
||||
.param p1 # Landroid/view/View;
|
||||
.annotation build Landroid/support/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.end method
|
|
@ -0,0 +1,84 @@
|
|||
.class final Landroid/support/design/widget/BottomSheetBehavior$SavedState$1;
|
||||
.super Ljava/lang/Object;
|
||||
.source "BottomSheetBehavior.java"
|
||||
|
||||
# interfaces
|
||||
.implements Landroid/os/Parcelable$Creator;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Landroid/support/design/widget/BottomSheetBehavior$SavedState;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x8
|
||||
name = null
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"Ljava/lang/Object;",
|
||||
"Landroid/os/Parcelable$Creator",
|
||||
"<",
|
||||
"Landroid/support/design/widget/BottomSheetBehavior$SavedState;",
|
||||
">;"
|
||||
}
|
||||
.end annotation
|
||||
|
||||
|
||||
# direct methods
|
||||
.method constructor <init>()V
|
||||
.locals 0
|
||||
|
||||
.prologue
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public createFromParcel(Landroid/os/Parcel;)Landroid/support/design/widget/BottomSheetBehavior$SavedState;
|
||||
.locals 1
|
||||
.param p1, "source" # Landroid/os/Parcel;
|
||||
|
||||
.prologue
|
||||
new-instance v0, Landroid/support/design/widget/BottomSheetBehavior$SavedState;
|
||||
|
||||
invoke-direct {v0, p1}, Landroid/support/design/widget/BottomSheetBehavior$SavedState;-><init>(Landroid/os/Parcel;)V
|
||||
|
||||
return-object v0
|
||||
.end method
|
||||
|
||||
.method public bridge synthetic createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
|
||||
.locals 1
|
||||
|
||||
.prologue
|
||||
invoke-virtual {p0, p1}, Landroid/support/design/widget/BottomSheetBehavior$SavedState$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/design/widget/BottomSheetBehavior$SavedState;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
return-object v0
|
||||
.end method
|
||||
|
||||
.method public newArray(I)[Landroid/support/design/widget/BottomSheetBehavior$SavedState;
|
||||
.locals 1
|
||||
.param p1, "size" # I
|
||||
|
||||
.prologue
|
||||
new-array v0, p1, [Landroid/support/design/widget/BottomSheetBehavior$SavedState;
|
||||
|
||||
return-object v0
|
||||
.end method
|
||||
|
||||
.method public bridge synthetic newArray(I)[Ljava/lang/Object;
|
||||
.locals 1
|
||||
|
||||
.prologue
|
||||
invoke-virtual {p0, p1}, Landroid/support/design/widget/BottomSheetBehavior$SavedState$1;->newArray(I)[Landroid/support/design/widget/BottomSheetBehavior$SavedState;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
return-object v0
|
||||
.end method
|
|
@ -0,0 +1,92 @@
|
|||
.class public Landroid/support/design/widget/BottomSheetBehavior$SavedState;
|
||||
.super Landroid/view/View$BaseSavedState;
|
||||
.source "BottomSheetBehavior.java"
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Landroid/support/design/widget/BottomSheetBehavior;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0xc
|
||||
name = "SavedState"
|
||||
.end annotation
|
||||
|
||||
|
||||
# static fields
|
||||
.field public static final CREATOR:Landroid/os/Parcelable$Creator;
|
||||
.annotation system Ldalvik/annotation/Signature;
|
||||
value = {
|
||||
"Landroid/os/Parcelable$Creator",
|
||||
"<",
|
||||
"Landroid/support/design/widget/BottomSheetBehavior$SavedState;",
|
||||
">;"
|
||||
}
|
||||
.end annotation
|
||||
.end field
|
||||
|
||||
|
||||
# instance fields
|
||||
.field final state:I
|
||||
|
||||
|
||||
# direct methods
|
||||
.method static constructor <clinit>()V
|
||||
.locals 1
|
||||
|
||||
.prologue
|
||||
new-instance v0, Landroid/support/design/widget/BottomSheetBehavior$SavedState$1;
|
||||
|
||||
invoke-direct {v0}, Landroid/support/design/widget/BottomSheetBehavior$SavedState$1;-><init>()V
|
||||
|
||||
sput-object v0, Landroid/support/design/widget/BottomSheetBehavior$SavedState;->CREATOR:Landroid/os/Parcelable$Creator;
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public constructor <init>(Landroid/os/Parcel;)V
|
||||
.locals 1
|
||||
.param p1, "source" # Landroid/os/Parcel;
|
||||
|
||||
.prologue
|
||||
invoke-direct {p0, p1}, Landroid/view/View$BaseSavedState;-><init>(Landroid/os/Parcel;)V
|
||||
|
||||
invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I
|
||||
|
||||
move-result v0
|
||||
|
||||
iput v0, p0, Landroid/support/design/widget/BottomSheetBehavior$SavedState;->state:I
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public constructor <init>(Landroid/os/Parcelable;I)V
|
||||
.locals 0
|
||||
.param p1, "superState" # Landroid/os/Parcelable;
|
||||
.param p2, "state" # I
|
||||
|
||||
.prologue
|
||||
invoke-direct {p0, p1}, Landroid/view/View$BaseSavedState;-><init>(Landroid/os/Parcelable;)V
|
||||
|
||||
iput p2, p0, Landroid/support/design/widget/BottomSheetBehavior$SavedState;->state:I
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public writeToParcel(Landroid/os/Parcel;I)V
|
||||
.locals 1
|
||||
.param p1, "out" # Landroid/os/Parcel;
|
||||
.param p2, "flags" # I
|
||||
|
||||
.prologue
|
||||
invoke-super {p0, p1, p2}, Landroid/view/View$BaseSavedState;->writeToParcel(Landroid/os/Parcel;I)V
|
||||
|
||||
iget v0, p0, Landroid/support/design/widget/BottomSheetBehavior$SavedState;->state:I
|
||||
|
||||
invoke-virtual {p1, v0}, Landroid/os/Parcel;->writeInt(I)V
|
||||
|
||||
return-void
|
||||
.end method
|
|
@ -0,0 +1,91 @@
|
|||
.class Landroid/support/design/widget/BottomSheetBehavior$SettleRunnable;
|
||||
.super Ljava/lang/Object;
|
||||
.source "BottomSheetBehavior.java"
|
||||
|
||||
# interfaces
|
||||
.implements Ljava/lang/Runnable;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Landroid/support/design/widget/BottomSheetBehavior;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x2
|
||||
name = "SettleRunnable"
|
||||
.end annotation
|
||||
|
||||
|
||||
# instance fields
|
||||
.field private final mTargetState:I
|
||||
|
||||
.field private final mView:Landroid/view/View;
|
||||
|
||||
.field final synthetic this$0:Landroid/support/design/widget/BottomSheetBehavior;
|
||||
|
||||
|
||||
# direct methods
|
||||
.method constructor <init>(Landroid/support/design/widget/BottomSheetBehavior;Landroid/view/View;I)V
|
||||
.locals 0
|
||||
.param p2, "view" # Landroid/view/View;
|
||||
.param p3, "targetState" # I
|
||||
|
||||
.prologue
|
||||
.local p0, "this":Landroid/support/design/widget/BottomSheetBehavior$SettleRunnable;, "Landroid/support/design/widget/BottomSheetBehavior<TV;>.SettleRunnable;"
|
||||
iput-object p1, p0, Landroid/support/design/widget/BottomSheetBehavior$SettleRunnable;->this$0:Landroid/support/design/widget/BottomSheetBehavior;
|
||||
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
iput-object p2, p0, Landroid/support/design/widget/BottomSheetBehavior$SettleRunnable;->mView:Landroid/view/View;
|
||||
|
||||
iput p3, p0, Landroid/support/design/widget/BottomSheetBehavior$SettleRunnable;->mTargetState:I
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public run()V
|
||||
.locals 2
|
||||
|
||||
.prologue
|
||||
.local p0, "this":Landroid/support/design/widget/BottomSheetBehavior$SettleRunnable;, "Landroid/support/design/widget/BottomSheetBehavior<TV;>.SettleRunnable;"
|
||||
iget-object v0, p0, Landroid/support/design/widget/BottomSheetBehavior$SettleRunnable;->this$0:Landroid/support/design/widget/BottomSheetBehavior;
|
||||
|
||||
invoke-static {v0}, Landroid/support/design/widget/BottomSheetBehavior;->access$1200(Landroid/support/design/widget/BottomSheetBehavior;)Landroid/support/v4/widget/ViewDragHelper;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
iget-object v0, p0, Landroid/support/design/widget/BottomSheetBehavior$SettleRunnable;->this$0:Landroid/support/design/widget/BottomSheetBehavior;
|
||||
|
||||
invoke-static {v0}, Landroid/support/design/widget/BottomSheetBehavior;->access$1200(Landroid/support/design/widget/BottomSheetBehavior;)Landroid/support/v4/widget/ViewDragHelper;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
const/4 v1, 0x1
|
||||
|
||||
invoke-virtual {v0, v1}, Landroid/support/v4/widget/ViewDragHelper;->continueSettling(Z)Z
|
||||
|
||||
move-result v0
|
||||
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
iget-object v0, p0, Landroid/support/design/widget/BottomSheetBehavior$SettleRunnable;->mView:Landroid/view/View;
|
||||
|
||||
invoke-static {v0, p0}, Landroid/support/v4/view/ViewCompat;->postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V
|
||||
|
||||
:goto_0
|
||||
return-void
|
||||
|
||||
:cond_0
|
||||
iget-object v0, p0, Landroid/support/design/widget/BottomSheetBehavior$SettleRunnable;->this$0:Landroid/support/design/widget/BottomSheetBehavior;
|
||||
|
||||
iget v1, p0, Landroid/support/design/widget/BottomSheetBehavior$SettleRunnable;->mTargetState:I
|
||||
|
||||
invoke-static {v0, v1}, Landroid/support/design/widget/BottomSheetBehavior;->access$600(Landroid/support/design/widget/BottomSheetBehavior;I)V
|
||||
|
||||
goto :goto_0
|
||||
.end method
|
|
@ -0,0 +1,21 @@
|
|||
.class public interface abstract annotation Landroid/support/design/widget/BottomSheetBehavior$State;
|
||||
.super Ljava/lang/Object;
|
||||
.source "BottomSheetBehavior.java"
|
||||
|
||||
# interfaces
|
||||
.implements Ljava/lang/annotation/Annotation;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Landroid/support/design/widget/BottomSheetBehavior;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x2609
|
||||
name = "State"
|
||||
.end annotation
|
||||
|
||||
.annotation runtime Ljava/lang/annotation/Retention;
|
||||
value = .enum Ljava/lang/annotation/RetentionPolicy;->SOURCE:Ljava/lang/annotation/RetentionPolicy;
|
||||
.end annotation
|
File diff suppressed because it is too large
Load diff
|
@ -0,0 +1,57 @@
|
|||
.class Landroid/support/design/widget/BottomSheetDialog$1;
|
||||
.super Ljava/lang/Object;
|
||||
.source "BottomSheetDialog.java"
|
||||
|
||||
# interfaces
|
||||
.implements Landroid/view/View$OnClickListener;
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingMethod;
|
||||
value = Landroid/support/design/widget/BottomSheetDialog;->wrapInBottomSheet(ILandroid/view/View;Landroid/view/ViewGroup$LayoutParams;)Landroid/view/View;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x0
|
||||
name = null
|
||||
.end annotation
|
||||
|
||||
|
||||
# instance fields
|
||||
.field final synthetic this$0:Landroid/support/design/widget/BottomSheetDialog;
|
||||
|
||||
|
||||
# direct methods
|
||||
.method constructor <init>(Landroid/support/design/widget/BottomSheetDialog;)V
|
||||
.locals 0
|
||||
|
||||
.prologue
|
||||
iput-object p1, p0, Landroid/support/design/widget/BottomSheetDialog$1;->this$0:Landroid/support/design/widget/BottomSheetDialog;
|
||||
|
||||
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public onClick(Landroid/view/View;)V
|
||||
.locals 1
|
||||
.param p1, "view" # Landroid/view/View;
|
||||
|
||||
.prologue
|
||||
iget-object v0, p0, Landroid/support/design/widget/BottomSheetDialog$1;->this$0:Landroid/support/design/widget/BottomSheetDialog;
|
||||
|
||||
invoke-virtual {v0}, Landroid/support/design/widget/BottomSheetDialog;->isShowing()Z
|
||||
|
||||
move-result v0
|
||||
|
||||
if-eqz v0, :cond_0
|
||||
|
||||
iget-object v0, p0, Landroid/support/design/widget/BottomSheetDialog$1;->this$0:Landroid/support/design/widget/BottomSheetDialog;
|
||||
|
||||
invoke-virtual {v0}, Landroid/support/design/widget/BottomSheetDialog;->cancel()V
|
||||
|
||||
:cond_0
|
||||
return-void
|
||||
.end method
|
|
@ -0,0 +1,66 @@
|
|||
.class Landroid/support/design/widget/BottomSheetDialog$2;
|
||||
.super Landroid/support/design/widget/BottomSheetBehavior$BottomSheetCallback;
|
||||
.source "BottomSheetDialog.java"
|
||||
|
||||
|
||||
# annotations
|
||||
.annotation system Ldalvik/annotation/EnclosingClass;
|
||||
value = Landroid/support/design/widget/BottomSheetDialog;
|
||||
.end annotation
|
||||
|
||||
.annotation system Ldalvik/annotation/InnerClass;
|
||||
accessFlags = 0x0
|
||||
name = null
|
||||
.end annotation
|
||||
|
||||
|
||||
# instance fields
|
||||
.field final synthetic this$0:Landroid/support/design/widget/BottomSheetDialog;
|
||||
|
||||
|
||||
# direct methods
|
||||
.method constructor <init>(Landroid/support/design/widget/BottomSheetDialog;)V
|
||||
.locals 0
|
||||
|
||||
.prologue
|
||||
iput-object p1, p0, Landroid/support/design/widget/BottomSheetDialog$2;->this$0:Landroid/support/design/widget/BottomSheetDialog;
|
||||
|
||||
invoke-direct {p0}, Landroid/support/design/widget/BottomSheetBehavior$BottomSheetCallback;-><init>()V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public onSlide(Landroid/view/View;F)V
|
||||
.locals 0
|
||||
.param p1, "bottomSheet" # Landroid/view/View;
|
||||
.annotation build Landroid/support/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.param p2, "slideOffset" # F
|
||||
|
||||
.prologue
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public onStateChanged(Landroid/view/View;I)V
|
||||
.locals 1
|
||||
.param p1, "bottomSheet" # Landroid/view/View;
|
||||
.annotation build Landroid/support/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.param p2, "newState" # I
|
||||
|
||||
.prologue
|
||||
const/4 v0, 0x5
|
||||
|
||||
if-ne p2, v0, :cond_0
|
||||
|
||||
iget-object v0, p0, Landroid/support/design/widget/BottomSheetDialog$2;->this$0:Landroid/support/design/widget/BottomSheetDialog;
|
||||
|
||||
invoke-virtual {v0}, Landroid/support/design/widget/BottomSheetDialog;->dismiss()V
|
||||
|
||||
:cond_0
|
||||
return-void
|
||||
.end method
|
|
@ -0,0 +1,335 @@
|
|||
.class public Landroid/support/design/widget/BottomSheetDialog;
|
||||
.super Landroid/support/v7/app/AppCompatDialog;
|
||||
.source "BottomSheetDialog.java"
|
||||
|
||||
|
||||
# instance fields
|
||||
.field private mBottomSheetCallback:Landroid/support/design/widget/BottomSheetBehavior$BottomSheetCallback;
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>(Landroid/content/Context;)V
|
||||
.locals 1
|
||||
.param p1, "context" # Landroid/content/Context;
|
||||
.annotation build Landroid/support/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
.prologue
|
||||
const/4 v0, 0x0
|
||||
|
||||
invoke-direct {p0, p1, v0}, Landroid/support/design/widget/BottomSheetDialog;-><init>(Landroid/content/Context;I)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public constructor <init>(Landroid/content/Context;I)V
|
||||
.locals 1
|
||||
.param p1, "context" # Landroid/content/Context;
|
||||
.annotation build Landroid/support/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.param p2, "theme" # I
|
||||
.annotation build Landroid/support/annotation/StyleRes;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
.prologue
|
||||
invoke-static {p1, p2}, Landroid/support/design/widget/BottomSheetDialog;->getThemeResId(Landroid/content/Context;I)I
|
||||
|
||||
move-result v0
|
||||
|
||||
invoke-direct {p0, p1, v0}, Landroid/support/v7/app/AppCompatDialog;-><init>(Landroid/content/Context;I)V
|
||||
|
||||
new-instance v0, Landroid/support/design/widget/BottomSheetDialog$2;
|
||||
|
||||
invoke-direct {v0, p0}, Landroid/support/design/widget/BottomSheetDialog$2;-><init>(Landroid/support/design/widget/BottomSheetDialog;)V
|
||||
|
||||
iput-object v0, p0, Landroid/support/design/widget/BottomSheetDialog;->mBottomSheetCallback:Landroid/support/design/widget/BottomSheetBehavior$BottomSheetCallback;
|
||||
|
||||
const/4 v0, 0x1
|
||||
|
||||
invoke-virtual {p0, v0}, Landroid/support/design/widget/BottomSheetDialog;->supportRequestWindowFeature(I)Z
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method protected constructor <init>(Landroid/content/Context;ZLandroid/content/DialogInterface$OnCancelListener;)V
|
||||
.locals 1
|
||||
.param p1, "context" # Landroid/content/Context;
|
||||
.annotation build Landroid/support/annotation/NonNull;
|
||||
.end annotation
|
||||
.end param
|
||||
.param p2, "cancelable" # Z
|
||||
.param p3, "cancelListener" # Landroid/content/DialogInterface$OnCancelListener;
|
||||
|
||||
.prologue
|
||||
invoke-direct {p0, p1, p2, p3}, Landroid/support/v7/app/AppCompatDialog;-><init>(Landroid/content/Context;ZLandroid/content/DialogInterface$OnCancelListener;)V
|
||||
|
||||
new-instance v0, Landroid/support/design/widget/BottomSheetDialog$2;
|
||||
|
||||
invoke-direct {v0, p0}, Landroid/support/design/widget/BottomSheetDialog$2;-><init>(Landroid/support/design/widget/BottomSheetDialog;)V
|
||||
|
||||
iput-object v0, p0, Landroid/support/design/widget/BottomSheetDialog;->mBottomSheetCallback:Landroid/support/design/widget/BottomSheetBehavior$BottomSheetCallback;
|
||||
|
||||
const/4 v0, 0x1
|
||||
|
||||
invoke-virtual {p0, v0}, Landroid/support/design/widget/BottomSheetDialog;->supportRequestWindowFeature(I)Z
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method private static getThemeResId(Landroid/content/Context;I)I
|
||||
.locals 4
|
||||
.param p0, "context" # Landroid/content/Context;
|
||||
.param p1, "themeId" # I
|
||||
|
||||
.prologue
|
||||
if-nez p1, :cond_0
|
||||
|
||||
new-instance v0, Landroid/util/TypedValue;
|
||||
|
||||
invoke-direct {v0}, Landroid/util/TypedValue;-><init>()V
|
||||
|
||||
.local v0, "outValue":Landroid/util/TypedValue;
|
||||
invoke-virtual {p0}, Landroid/content/Context;->getTheme()Landroid/content/res/Resources$Theme;
|
||||
|
||||
move-result-object v1
|
||||
|
||||
sget v2, Landroid/support/design/R$attr;->bottomSheetDialogTheme:I
|
||||
|
||||
const/4 v3, 0x1
|
||||
|
||||
invoke-virtual {v1, v2, v0, v3}, Landroid/content/res/Resources$Theme;->resolveAttribute(ILandroid/util/TypedValue;Z)Z
|
||||
|
||||
move-result v1
|
||||
|
||||
if-eqz v1, :cond_1
|
||||
|
||||
iget p1, v0, Landroid/util/TypedValue;->resourceId:I
|
||||
|
||||
.end local v0 # "outValue":Landroid/util/TypedValue;
|
||||
:cond_0
|
||||
:goto_0
|
||||
return p1
|
||||
|
||||
.restart local v0 # "outValue":Landroid/util/TypedValue;
|
||||
:cond_1
|
||||
sget p1, Landroid/support/design/R$style;->Theme_Design_Light_BottomSheetDialog:I
|
||||
|
||||
goto :goto_0
|
||||
.end method
|
||||
|
||||
.method private shouldWindowCloseOnTouchOutside()Z
|
||||
.locals 5
|
||||
|
||||
.prologue
|
||||
const/4 v2, 0x0
|
||||
|
||||
const/4 v1, 0x1
|
||||
|
||||
sget v3, Landroid/os/Build$VERSION;->SDK_INT:I
|
||||
|
||||
const/16 v4, 0xb
|
||||
|
||||
if-ge v3, v4, :cond_1
|
||||
|
||||
:cond_0
|
||||
:goto_0
|
||||
return v1
|
||||
|
||||
:cond_1
|
||||
new-instance v0, Landroid/util/TypedValue;
|
||||
|
||||
invoke-direct {v0}, Landroid/util/TypedValue;-><init>()V
|
||||
|
||||
.local v0, "value":Landroid/util/TypedValue;
|
||||
invoke-virtual {p0}, Landroid/support/design/widget/BottomSheetDialog;->getContext()Landroid/content/Context;
|
||||
|
||||
move-result-object v3
|
||||
|
||||
invoke-virtual {v3}, Landroid/content/Context;->getTheme()Landroid/content/res/Resources$Theme;
|
||||
|
||||
move-result-object v3
|
||||
|
||||
const v4, 0x101035b
|
||||
|
||||
invoke-virtual {v3, v4, v0, v1}, Landroid/content/res/Resources$Theme;->resolveAttribute(ILandroid/util/TypedValue;Z)Z
|
||||
|
||||
move-result v3
|
||||
|
||||
if-eqz v3, :cond_2
|
||||
|
||||
iget v3, v0, Landroid/util/TypedValue;->data:I
|
||||
|
||||
if-nez v3, :cond_0
|
||||
|
||||
move v1, v2
|
||||
|
||||
goto :goto_0
|
||||
|
||||
:cond_2
|
||||
move v1, v2
|
||||
|
||||
goto :goto_0
|
||||
.end method
|
||||
|
||||
.method private wrapInBottomSheet(ILandroid/view/View;Landroid/view/ViewGroup$LayoutParams;)Landroid/view/View;
|
||||
.locals 5
|
||||
.param p1, "layoutResId" # I
|
||||
.param p2, "view" # Landroid/view/View;
|
||||
.param p3, "params" # Landroid/view/ViewGroup$LayoutParams;
|
||||
|
||||
.prologue
|
||||
invoke-virtual {p0}, Landroid/support/design/widget/BottomSheetDialog;->getContext()Landroid/content/Context;
|
||||
|
||||
move-result-object v2
|
||||
|
||||
sget v3, Landroid/support/design/R$layout;->design_bottom_sheet_dialog:I
|
||||
|
||||
const/4 v4, 0x0
|
||||
|
||||
invoke-static {v2, v3, v4}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View;
|
||||
|
||||
move-result-object v1
|
||||
|
||||
check-cast v1, Landroid/support/design/widget/CoordinatorLayout;
|
||||
|
||||
.local v1, "coordinator":Landroid/support/design/widget/CoordinatorLayout;
|
||||
if-eqz p1, :cond_0
|
||||
|
||||
if-nez p2, :cond_0
|
||||
|
||||
invoke-virtual {p0}, Landroid/support/design/widget/BottomSheetDialog;->getLayoutInflater()Landroid/view/LayoutInflater;
|
||||
|
||||
move-result-object v2
|
||||
|
||||
const/4 v3, 0x0
|
||||
|
||||
invoke-virtual {v2, p1, v1, v3}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
|
||||
|
||||
move-result-object p2
|
||||
|
||||
:cond_0
|
||||
sget v2, Landroid/support/design/R$id;->design_bottom_sheet:I
|
||||
|
||||
invoke-virtual {v1, v2}, Landroid/support/design/widget/CoordinatorLayout;->findViewById(I)Landroid/view/View;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
check-cast v0, Landroid/widget/FrameLayout;
|
||||
|
||||
.local v0, "bottomSheet":Landroid/widget/FrameLayout;
|
||||
invoke-static {v0}, Landroid/support/design/widget/BottomSheetBehavior;->from(Landroid/view/View;)Landroid/support/design/widget/BottomSheetBehavior;
|
||||
|
||||
move-result-object v2
|
||||
|
||||
iget-object v3, p0, Landroid/support/design/widget/BottomSheetDialog;->mBottomSheetCallback:Landroid/support/design/widget/BottomSheetBehavior$BottomSheetCallback;
|
||||
|
||||
invoke-virtual {v2, v3}, Landroid/support/design/widget/BottomSheetBehavior;->setBottomSheetCallback(Landroid/support/design/widget/BottomSheetBehavior$BottomSheetCallback;)V
|
||||
|
||||
if-nez p3, :cond_2
|
||||
|
||||
invoke-virtual {v0, p2}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;)V
|
||||
|
||||
:goto_0
|
||||
invoke-direct {p0}, Landroid/support/design/widget/BottomSheetDialog;->shouldWindowCloseOnTouchOutside()Z
|
||||
|
||||
move-result v2
|
||||
|
||||
if-eqz v2, :cond_1
|
||||
|
||||
sget v2, Landroid/support/design/R$id;->touch_outside:I
|
||||
|
||||
invoke-virtual {v1, v2}, Landroid/support/design/widget/CoordinatorLayout;->findViewById(I)Landroid/view/View;
|
||||
|
||||
move-result-object v2
|
||||
|
||||
new-instance v3, Landroid/support/design/widget/BottomSheetDialog$1;
|
||||
|
||||
invoke-direct {v3, p0}, Landroid/support/design/widget/BottomSheetDialog$1;-><init>(Landroid/support/design/widget/BottomSheetDialog;)V
|
||||
|
||||
invoke-virtual {v2, v3}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
|
||||
|
||||
:cond_1
|
||||
return-object v1
|
||||
|
||||
:cond_2
|
||||
invoke-virtual {v0, p2, p3}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
|
||||
|
||||
goto :goto_0
|
||||
.end method
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method protected onCreate(Landroid/os/Bundle;)V
|
||||
.locals 2
|
||||
.param p1, "savedInstanceState" # Landroid/os/Bundle;
|
||||
|
||||
.prologue
|
||||
const/4 v1, -0x1
|
||||
|
||||
invoke-super {p0, p1}, Landroid/support/v7/app/AppCompatDialog;->onCreate(Landroid/os/Bundle;)V
|
||||
|
||||
invoke-virtual {p0}, Landroid/support/design/widget/BottomSheetDialog;->getWindow()Landroid/view/Window;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
invoke-virtual {v0, v1, v1}, Landroid/view/Window;->setLayout(II)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public setContentView(I)V
|
||||
.locals 1
|
||||
.param p1, "layoutResId" # I
|
||||
.annotation build Landroid/support/annotation/LayoutRes;
|
||||
.end annotation
|
||||
.end param
|
||||
|
||||
.prologue
|
||||
const/4 v0, 0x0
|
||||
|
||||
invoke-direct {p0, p1, v0, v0}, Landroid/support/design/widget/BottomSheetDialog;->wrapInBottomSheet(ILandroid/view/View;Landroid/view/ViewGroup$LayoutParams;)Landroid/view/View;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
invoke-super {p0, v0}, Landroid/support/v7/app/AppCompatDialog;->setContentView(Landroid/view/View;)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public setContentView(Landroid/view/View;)V
|
||||
.locals 2
|
||||
.param p1, "view" # Landroid/view/View;
|
||||
|
||||
.prologue
|
||||
const/4 v0, 0x0
|
||||
|
||||
const/4 v1, 0x0
|
||||
|
||||
invoke-direct {p0, v0, p1, v1}, Landroid/support/design/widget/BottomSheetDialog;->wrapInBottomSheet(ILandroid/view/View;Landroid/view/ViewGroup$LayoutParams;)Landroid/view/View;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
invoke-super {p0, v0}, Landroid/support/v7/app/AppCompatDialog;->setContentView(Landroid/view/View;)V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
.method public setContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
|
||||
.locals 1
|
||||
.param p1, "view" # Landroid/view/View;
|
||||
.param p2, "params" # Landroid/view/ViewGroup$LayoutParams;
|
||||
|
||||
.prologue
|
||||
const/4 v0, 0x0
|
||||
|
||||
invoke-direct {p0, v0, p1, p2}, Landroid/support/design/widget/BottomSheetDialog;->wrapInBottomSheet(ILandroid/view/View;Landroid/view/ViewGroup$LayoutParams;)Landroid/view/View;
|
||||
|
||||
move-result-object v0
|
||||
|
||||
invoke-super {p0, v0}, Landroid/support/v7/app/AppCompatDialog;->setContentView(Landroid/view/View;)V
|
||||
|
||||
return-void
|
||||
.end method
|
|
@ -0,0 +1,36 @@
|
|||
.class public Landroid/support/design/widget/BottomSheetDialogFragment;
|
||||
.super Landroid/support/v7/app/AppCompatDialogFragment;
|
||||
.source "BottomSheetDialogFragment.java"
|
||||
|
||||
|
||||
# direct methods
|
||||
.method public constructor <init>()V
|
||||
.locals 0
|
||||
|
||||
.prologue
|
||||
invoke-direct {p0}, Landroid/support/v7/app/AppCompatDialogFragment;-><init>()V
|
||||
|
||||
return-void
|
||||
.end method
|
||||
|
||||
|
||||
# virtual methods
|
||||
.method public onCreateDialog(Landroid/os/Bundle;)Landroid/app/Dialog;
|
||||
.locals 3
|
||||
.param p1, "savedInstanceState" # Landroid/os/Bundle;
|
||||
|
||||
.prologue
|
||||
new-instance v0, Landroid/support/design/widget/BottomSheetDialog;
|
||||
|
||||
invoke-virtual {p0}, Landroid/support/design/widget/BottomSheetDialogFragment;->getActivity()Landroid/support/v4/app/FragmentActivity;
|
||||
|
||||
move-result-object v1
|
||||
|
||||
invoke-virtual {p0}, Landroid/support/design/widget/BottomSheetDialogFragment;->getTheme()I
|
||||
|
||||
move-result v2
|
||||
|
||||
invoke-direct {v0, v1, v2}, Landroid/support/design/widget/BottomSheetDialog;-><init>(Landroid/content/Context;I)V
|
||||
|
||||
return-object v0
|
||||
.end method
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue