MaterialRefreshLayout.smali

.class public Lsg/bigo/common/refresh/MaterialRefreshLayout;
.super Lsg/bigo/common/refresh/CommonSwipeRefreshLayout;
.source "SourceFile"


# direct methods
.method public constructor <init>(Landroid/content/Context;)V
    .registers 3

    const/4 v0, 0x0

    .line 15
    invoke-direct {p0, p1, v0}, Lsg/bigo/common/refresh/MaterialRefreshLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V

    return-void
.end method

.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
    .registers 3

    .line 19
    invoke-direct {p0, p1, p2}, Lsg/bigo/common/refresh/CommonSwipeRefreshLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V

    .line 1024
    new-instance p2, Lsg/bigo/common/refresh/a;

    invoke-direct {p2, p1}, Lsg/bigo/common/refresh/a;-><init>(Landroid/content/Context;)V

    .line 1025
    invoke-virtual {p0, p2}, Lsg/bigo/common/refresh/MaterialRefreshLayout;->setRefreshProgressController(Lsg/bigo/common/refresh/c;)V

    return-void
.end method

.method static synthetic a(Lsg/bigo/common/refresh/MaterialRefreshLayout;Z)V
    .registers 2

    .line 13
    invoke-super {p0, p1}, Lsg/bigo/common/refresh/CommonSwipeRefreshLayout;->setRefreshing(Z)V

    return-void
.end method

.method static synthetic b(Lsg/bigo/common/refresh/MaterialRefreshLayout;Z)V
    .registers 2

    .line 13
    invoke-super {p0, p1}, Lsg/bigo/common/refresh/CommonSwipeRefreshLayout;->setLoadingMore(Z)V

    return-void
.end method


# virtual methods
.method public setLoadingMore(Z)V
    .registers 3

    .line 40
    new-instance v0, Lsg/bigo/common/refresh/MaterialRefreshLayout$2;

    invoke-direct {v0, p0, p1}, Lsg/bigo/common/refresh/MaterialRefreshLayout$2;-><init>(Lsg/bigo/common/refresh/MaterialRefreshLayout;Z)V

    invoke-static {v0}, Lsg/bigo/common/ac;->a(Ljava/lang/Runnable;)V

    return-void
.end method

.method public setRefreshListener(Lsg/bigo/common/refresh/f;)V
    .registers 3

    .line 50
    new-instance v0, Lsg/bigo/common/refresh/MaterialRefreshLayout$3;

    invoke-direct {v0, p0, p1}, Lsg/bigo/common/refresh/MaterialRefreshLayout$3;-><init>(Lsg/bigo/common/refresh/MaterialRefreshLayout;Lsg/bigo/common/refresh/f;)V

    invoke-super {p0, v0}, Lsg/bigo/common/refresh/CommonSwipeRefreshLayout;->setRefreshListener(Lsg/bigo/common/refresh/e;)V

    return-void
.end method

.method public setRefreshing(Z)V
    .registers 3

    .line 30
    new-instance v0, Lsg/bigo/common/refresh/MaterialRefreshLayout$1;

    invoke-direct {v0, p0, p1}, Lsg/bigo/common/refresh/MaterialRefreshLayout$1;-><init>(Lsg/bigo/common/refresh/MaterialRefreshLayout;Z)V

    invoke-static {v0}, Lsg/bigo/common/ac;->a(Ljava/lang/Runnable;)V

    return-void
.end method