OrionEQView.smali

.class public Lcom/sdk/orion/lib/eq/mvp/OrionEQView;
.super Lcom/sdk/orion/lib/eq/mvp/OrionEQContract$View;


# static fields
.field public static final DOUBLE_CLICK_DUR:I = 0x3e8

.field public static final ERROR:Ljava/lang/String; = "error"

.field private static final NOT_NEED_PAY:Ljava/lang/String; = "0"


# instance fields
.field private isBriefTab:Z

.field private isLoadError:Z

.field private mContentView:Landroid/view/View;

.field private mContext:Landroid/content/Context;

.field private mDetailImageView:Landroid/widget/ImageView;

.field private mDetailLine:Landroid/view/View;

.field private mDetailsTextView:Landroid/widget/TextView;

.field private mDialogStatus:I

.field private mEqDetailAdapter:Lcom/sdk/orion/lib/eq/adapter/OrionEQDetailAdapter;

.field private mExpandableListView:Landroid/widget/ExpandableListView;

.field private mImageViewTitle:Landroid/widget/TextView;

.field private mLoadingBar:Landroid/widget/ProgressBar;

.field private mOnOperateListener:Lcom/sdk/orion/lib/eq/mvp/OrionEQOperateListener;

.field private mProfileLine:Landroid/view/View;

.field private mProfileTextView:Landroid/widget/TextView;

.field private mSkillType:I

.field private mWebView:Landroid/webkit/WebView;

.field private mWebViewFrameLayout:Landroid/widget/FrameLayout;

.field private mWebViewLayout:Landroid/widget/RelativeLayout;

.field private mWebViewLinearLayout:Landroid/widget/LinearLayout;


# direct methods
.method public constructor <init>()V
    .registers 2

    const/4 v0, 0x0

    invoke-direct {p0}, Lcom/sdk/orion/lib/eq/mvp/OrionEQContract$View;-><init>()V

    iput-boolean v0, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->isLoadError:Z

    iput-boolean v0, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->isBriefTab:Z

    iput v0, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mDialogStatus:I

    return-void
.end method

.method static synthetic access$000(Lcom/sdk/orion/lib/eq/mvp/OrionEQView;)V
    .registers 1

    invoke-direct {p0}, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->setProfileVisible()V

    return-void
.end method

.method static synthetic access$100(Lcom/sdk/orion/lib/eq/mvp/OrionEQView;)V
    .registers 1

    invoke-direct {p0}, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->setDetailVisible()V

    return-void
.end method

.method static synthetic access$1000(Lcom/sdk/orion/lib/eq/mvp/OrionEQView;)Landroid/widget/ProgressBar;
    .registers 2

    iget-object v0, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mLoadingBar:Landroid/widget/ProgressBar;

    return-object v0
.end method

.method static synthetic access$1100(Lcom/sdk/orion/lib/eq/mvp/OrionEQView;)Landroid/webkit/WebView;
    .registers 2

    iget-object v0, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mWebView:Landroid/webkit/WebView;

    return-object v0
.end method

.method static synthetic access$1200(Lcom/sdk/orion/lib/eq/mvp/OrionEQView;)Landroid/widget/FrameLayout;
    .registers 2

    iget-object v0, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mWebViewFrameLayout:Landroid/widget/FrameLayout;

    return-object v0
.end method

.method static synthetic access$1300(Lcom/sdk/orion/lib/eq/mvp/OrionEQView;)I
    .registers 2

    iget v0, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mDialogStatus:I

    return v0
.end method

.method static synthetic access$1302(Lcom/sdk/orion/lib/eq/mvp/OrionEQView;I)I
    .registers 2

    iput p1, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mDialogStatus:I

    return p1
.end method

.method static synthetic access$1400(Lcom/sdk/orion/lib/eq/mvp/OrionEQView;)I
    .registers 2

    iget v0, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mSkillType:I

    return v0
.end method

.method static synthetic access$200(Lcom/sdk/orion/lib/eq/mvp/OrionEQView;)Landroid/content/Context;
    .registers 2

    iget-object v0, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mContext:Landroid/content/Context;

    return-object v0
.end method

.method static synthetic access$300(Lcom/sdk/orion/lib/eq/mvp/OrionEQView;)Lcom/sdk/orion/lib/eq/adapter/OrionEQDetailAdapter;
    .registers 2

    iget-object v0, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mEqDetailAdapter:Lcom/sdk/orion/lib/eq/adapter/OrionEQDetailAdapter;

    return-object v0
.end method

.method static synthetic access$400(Lcom/sdk/orion/lib/eq/mvp/OrionEQView;I)V
    .registers 2

    invoke-direct {p0, p1}, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->audReport(I)V

    return-void
.end method

.method static synthetic access$500(Lcom/sdk/orion/lib/eq/mvp/OrionEQView;Ljava/lang/String;)V
    .registers 2

    invoke-direct {p0, p1}, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->showHelpDialog(Ljava/lang/String;)V

    return-void
.end method

.method static synthetic access$600(Lcom/sdk/orion/lib/eq/mvp/OrionEQView;I)V
    .registers 2

    invoke-direct {p0, p1}, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->payReport(I)V

    return-void
.end method

.method static synthetic access$700(Lcom/sdk/orion/lib/eq/mvp/OrionEQView;Ljava/lang/String;Ljava/lang/String;)V
    .registers 3

    invoke-direct {p0, p1, p2}, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->showPayDialog(Ljava/lang/String;Ljava/lang/String;)V

    return-void
.end method

.method static synthetic access$800(Lcom/sdk/orion/lib/eq/mvp/OrionEQView;)Z
    .registers 2

    iget-boolean v0, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->isLoadError:Z

    return v0
.end method

.method static synthetic access$802(Lcom/sdk/orion/lib/eq/mvp/OrionEQView;Z)Z
    .registers 2

    iput-boolean p1, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->isLoadError:Z

    return p1
.end method

.method static synthetic access$900(Lcom/sdk/orion/lib/eq/mvp/OrionEQView;)Landroid/widget/LinearLayout;
    .registers 2

    iget-object v0, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mWebViewLinearLayout:Landroid/widget/LinearLayout;

    return-object v0
.end method

.method private audReport(I)V
    .registers 4

    const/16 v1, 0x1e

    if-nez p1, :cond_f

    iget v0, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mSkillType:I

    if-ne v0, v1, :cond_e

    const-string/jumbo v0, "\u7b2c\u4e00\u8bfe"

    invoke-static {v0}, Lcom/sdk/orion/ui/baselibrary/infoc/record/ZhangYiYunEQSkillReport;->clickAuditionsReport(Ljava/lang/String;)V

    :cond_e
    :goto_e
    return-void

    :cond_f
    const/4 v0, 0x1

    if-ne v0, p1, :cond_e

    iget v0, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mSkillType:I

    if-ne v0, v1, :cond_e

    const-string/jumbo v0, "\u7b2c\u4e8c\u8bfe"

    invoke-static {v0}, Lcom/sdk/orion/ui/baselibrary/infoc/record/ZhangYiYunEQSkillReport;->clickAuditionsReport(Ljava/lang/String;)V

    goto :goto_e
.end method

.method private initView()V
    .registers 3

    iget-object v0, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mContentView:Landroid/view/View;

    sget v1, Lcom/sdk/orion/lib/eq/R$id;->iv_detail:I

    invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Landroid/widget/ImageView;

    iput-object v0, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mDetailImageView:Landroid/widget/ImageView;

    iget-object v0, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mContentView:Landroid/view/View;

    sget v1, Lcom/sdk/orion/lib/eq/R$id;->tv_detail_iv_title:I

    invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Landroid/widget/TextView;

    iput-object v0, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mImageViewTitle:Landroid/widget/TextView;

    iget-object v0, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mContentView:Landroid/view/View;

    sget v1, Lcom/sdk/orion/lib/eq/R$id;->profile_relativeLayout:I

    invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Landroid/widget/RelativeLayout;

    new-instance v1, Lcom/sdk/orion/lib/eq/mvp/OrionEQView$1;

    invoke-direct {v1, p0}, Lcom/sdk/orion/lib/eq/mvp/OrionEQView$1;-><init>(Lcom/sdk/orion/lib/eq/mvp/OrionEQView;)V

    invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    iget-object v0, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mContentView:Landroid/view/View;

    sget v1, Lcom/sdk/orion/lib/eq/R$id;->profile_title:I

    invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Landroid/widget/TextView;

    iput-object v0, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mProfileTextView:Landroid/widget/TextView;

    iget-object v0, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mContentView:Landroid/view/View;

    sget v1, Lcom/sdk/orion/lib/eq/R$id;->profile_line:I

    invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;

    move-result-object v0

    iput-object v0, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mProfileLine:Landroid/view/View;

    iget-object v0, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mContentView:Landroid/view/View;

    sget v1, Lcom/sdk/orion/lib/eq/R$id;->detail_relativeLayout:I

    invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Landroid/widget/RelativeLayout;

    new-instance v1, Lcom/sdk/orion/lib/eq/mvp/OrionEQView$2;

    invoke-direct {v1, p0}, Lcom/sdk/orion/lib/eq/mvp/OrionEQView$2;-><init>(Lcom/sdk/orion/lib/eq/mvp/OrionEQView;)V

    invoke-virtual {v0, v1}, Landroid/widget/RelativeLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V

    iget-object v0, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mContentView:Landroid/view/View;

    sget v1, Lcom/sdk/orion/lib/eq/R$id;->detail_title:I

    invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Landroid/widget/TextView;

    iput-object v0, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mDetailsTextView:Landroid/widget/TextView;

    iget-object v0, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mContentView:Landroid/view/View;

    sget v1, Lcom/sdk/orion/lib/eq/R$id;->detail_line:I

    invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;

    move-result-object v0

    iput-object v0, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mDetailLine:Landroid/view/View;

    iget-object v0, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mContentView:Landroid/view/View;

    sget v1, Lcom/sdk/orion/lib/eq/R$id;->webView:I

    invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Landroid/webkit/WebView;

    iput-object v0, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mWebView:Landroid/webkit/WebView;

    iget-object v0, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mContentView:Landroid/view/View;

    sget v1, Lcom/sdk/orion/lib/eq/R$id;->expand_listview:I

    invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Landroid/widget/ExpandableListView;

    iput-object v0, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mExpandableListView:Landroid/widget/ExpandableListView;

    iget-object v0, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mContentView:Landroid/view/View;

    sget v1, Lcom/sdk/orion/lib/eq/R$id;->ll_error_layout:I

    invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Landroid/widget/FrameLayout;

    iput-object v0, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mWebViewFrameLayout:Landroid/widget/FrameLayout;

    iget-object v0, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mContentView:Landroid/view/View;

    sget v1, Lcom/sdk/orion/lib/eq/R$id;->loading_part:I

    invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Landroid/widget/ProgressBar;

    iput-object v0, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mLoadingBar:Landroid/widget/ProgressBar;

    iget-object v0, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mContentView:Landroid/view/View;

    sget v1, Lcom/sdk/orion/lib/eq/R$id;->webView_layout:I

    invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Landroid/widget/RelativeLayout;

    iput-object v0, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mWebViewLayout:Landroid/widget/RelativeLayout;

    iget-object v0, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mContentView:Landroid/view/View;

    sget v1, Lcom/sdk/orion/lib/eq/R$id;->webView_linearLayout:I

    invoke-virtual {v0, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Landroid/widget/LinearLayout;

    iput-object v0, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mWebViewLinearLayout:Landroid/widget/LinearLayout;

    const/4 v0, 0x0

    iput-boolean v0, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->isBriefTab:Z

    iget v0, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mSkillType:I

    const/16 v1, 0x1e

    if-ne v0, v1, :cond_bf

    const-string/jumbo v0, "\u8bfe\u7a0b\u8be6\u60c5"

    invoke-static {v0}, Lcom/sdk/orion/ui/baselibrary/infoc/record/ZhangYiYunEQSkillReport;->clickTabReport(Ljava/lang/String;)V

    :cond_bf
    invoke-direct {p0}, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->setDetailVisible()V

    return-void
.end method

.method private payReport(I)V
    .registers 3

    if-nez p1, :cond_9

    const-string/jumbo v0, "\u7b2c\u4e00\u8bfesession"

    invoke-static {v0}, Lcom/sdk/orion/ui/baselibrary/infoc/record/ZhangYiYunEQSkillReport;->clickPayReport(Ljava/lang/String;)V

    :cond_8
    :goto_8
    return-void

    :cond_9
    const/4 v0, 0x1

    if-ne v0, p1, :cond_8

    const-string/jumbo v0, "\u7b2c\u4e8c\u8bfesession"

    invoke-static {v0}, Lcom/sdk/orion/ui/baselibrary/infoc/record/ZhangYiYunEQSkillReport;->clickPayReport(Ljava/lang/String;)V

    goto :goto_8
.end method

.method private setDetailVisible()V
    .registers 6

    const/16 v4, 0x8

    const/4 v3, 0x0

    iget-boolean v0, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->isBriefTab:Z

    if-eqz v0, :cond_13

    iget v0, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mSkillType:I

    const/16 v1, 0x1e

    if-ne v0, v1, :cond_13

    const-string/jumbo v0, "\u8bfe\u7a0b\u8be6\u60c5"

    invoke-static {v0}, Lcom/sdk/orion/ui/baselibrary/infoc/record/ZhangYiYunEQSkillReport;->clickTabReport(Ljava/lang/String;)V

    :cond_13
    iput-boolean v3, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->isBriefTab:Z

    iget-object v0, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mProfileTextView:Landroid/widget/TextView;

    iget-object v1, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mContext:Landroid/content/Context;

    sget v2, Lcom/sdk/orion/lib/eq/R$attr;->orion_sdk_skill_eq_detail_profile_unselect_title_color:I

    invoke-static {v1, v2}, Lcom/sdk/orion/ui/baselibrary/utils/AttrUtils;->getColorAttr(Landroid/content/Context;I)I

    move-result v1

    invoke-virtual {v0, v1}, Landroid/widget/TextView;->setTextColor(I)V

    iget-object v0, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mProfileLine:Landroid/view/View;

    invoke-virtual {v0, v4}, Landroid/view/View;->setVisibility(I)V

    iget-object v0, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mDetailsTextView:Landroid/widget/TextView;

    iget-object v1, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mContext:Landroid/content/Context;

    sget v2, Lcom/sdk/orion/lib/eq/R$attr;->orion_sdk_skill_eq_detail_profile_select_title_color:I

    invoke-static {v1, v2}, Lcom/sdk/orion/ui/baselibrary/utils/AttrUtils;->getColorAttr(Landroid/content/Context;I)I

    move-result v1

    invoke-virtual {v0, v1}, Landroid/widget/TextView;->setTextColor(I)V

    iget-object v0, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mDetailLine:Landroid/view/View;

    invoke-virtual {v0, v3}, Landroid/view/View;->setVisibility(I)V

    iget-object v0, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mWebViewLayout:Landroid/widget/RelativeLayout;

    invoke-virtual {v0, v4}, Landroid/widget/RelativeLayout;->setVisibility(I)V

    iget-object v0, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mExpandableListView:Landroid/widget/ExpandableListView;

    invoke-virtual {v0, v3}, Landroid/widget/ExpandableListView;->setVisibility(I)V

    return-void
.end method

.method private setExpandableListView()V
    .registers 4

    const/4 v2, 0x0

    iget-object v0, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mExpandableListView:Landroid/widget/ExpandableListView;

    invoke-virtual {v0, v2}, Landroid/widget/ExpandableListView;->setGroupIndicator(Landroid/graphics/drawable/Drawable;)V

    iget-object v0, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mExpandableListView:Landroid/widget/ExpandableListView;

    new-instance v1, Lcom/sdk/orion/lib/eq/mvp/OrionEQView$3;

    invoke-direct {v1, p0}, Lcom/sdk/orion/lib/eq/mvp/OrionEQView$3;-><init>(Lcom/sdk/orion/lib/eq/mvp/OrionEQView;)V

    invoke-virtual {v0, v1}, Landroid/widget/ExpandableListView;->setOnGroupClickListener(Landroid/widget/ExpandableListView$OnGroupClickListener;)V

    iget-object v0, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mExpandableListView:Landroid/widget/ExpandableListView;

    new-instance v1, Lcom/sdk/orion/lib/eq/mvp/OrionEQView$4;

    invoke-direct {v1, p0}, Lcom/sdk/orion/lib/eq/mvp/OrionEQView$4;-><init>(Lcom/sdk/orion/lib/eq/mvp/OrionEQView;)V

    invoke-virtual {v0, v1}, Landroid/widget/ExpandableListView;->setOnChildClickListener(Landroid/widget/ExpandableListView$OnChildClickListener;)V

    iget-object v0, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mExpandableListView:Landroid/widget/ExpandableListView;

    invoke-virtual {v0, v2}, Landroid/widget/ExpandableListView;->setGroupIndicator(Landroid/graphics/drawable/Drawable;)V

    iget-object v0, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mExpandableListView:Landroid/widget/ExpandableListView;

    invoke-virtual {v0, v2}, Landroid/widget/ExpandableListView;->setChildIndicator(Landroid/graphics/drawable/Drawable;)V

    iget-object v0, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mExpandableListView:Landroid/widget/ExpandableListView;

    iget-object v1, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mContext:Landroid/content/Context;

    sget v2, Lcom/sdk/orion/lib/eq/R$color;->orion_sdk_transparent:I

    invoke-static {v1, v2}, Lcom/sdk/orion/ui/baselibrary/utils/CompatUtils;->getDrawable(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;

    move-result-object v1

    invoke-virtual {v0, v1}, Landroid/widget/ExpandableListView;->setChildDivider(Landroid/graphics/drawable/Drawable;)V

    iget-object v0, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mExpandableListView:Landroid/widget/ExpandableListView;

    iget-object v1, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mContext:Landroid/content/Context;

    sget v2, Lcom/sdk/orion/lib/eq/R$color;->orion_sdk_transparent:I

    invoke-static {v1, v2}, Lcom/sdk/orion/ui/baselibrary/utils/CompatUtils;->getDrawable(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;

    move-result-object v1

    invoke-virtual {v0, v1}, Landroid/widget/ExpandableListView;->setDivider(Landroid/graphics/drawable/Drawable;)V

    iget-object v0, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mExpandableListView:Landroid/widget/ExpandableListView;

    const/4 v1, 0x0

    invoke-virtual {v0, v1}, Landroid/widget/ExpandableListView;->setDividerHeight(I)V

    new-instance v1, Lcom/sdk/orion/lib/eq/adapter/OrionEQDetailAdapter;

    iget-object v2, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mContext:Landroid/content/Context;

    invoke-virtual {p0}, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->getPresenter()Lcom/sdk/orion/ui/baselibrary/base/BasePresenter;

    move-result-object v0

    check-cast v0, Lcom/sdk/orion/lib/eq/mvp/OrionEQPresenter;

    invoke-direct {v1, v2, v0}, Lcom/sdk/orion/lib/eq/adapter/OrionEQDetailAdapter;-><init>(Landroid/content/Context;Lcom/sdk/orion/lib/eq/mvp/OrionEQPresenter;)V

    iput-object v1, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mEqDetailAdapter:Lcom/sdk/orion/lib/eq/adapter/OrionEQDetailAdapter;

    iget-object v0, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mEqDetailAdapter:Lcom/sdk/orion/lib/eq/adapter/OrionEQDetailAdapter;

    iget v1, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mSkillType:I

    invoke-virtual {v0, v1}, Lcom/sdk/orion/lib/eq/adapter/OrionEQDetailAdapter;->initSkillType(I)V

    return-void
.end method

.method private setProfileVisible()V
    .registers 6

    const/16 v4, 0x8

    const/4 v2, 0x1

    const/4 v3, 0x0

    iget-boolean v0, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->isBriefTab:Z

    if-eq v0, v2, :cond_14

    iget v0, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mSkillType:I

    const/16 v1, 0x1e

    if-ne v0, v1, :cond_14

    const-string/jumbo v0, "\u8bfe\u7a0b\u7b80\u4ecb"

    invoke-static {v0}, Lcom/sdk/orion/ui/baselibrary/infoc/record/ZhangYiYunEQSkillReport;->clickTabReport(Ljava/lang/String;)V

    :cond_14
    iput-boolean v2, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->isBriefTab:Z

    iget-object v0, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mProfileTextView:Landroid/widget/TextView;

    iget-object v1, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mContext:Landroid/content/Context;

    sget v2, Lcom/sdk/orion/lib/eq/R$attr;->orion_sdk_skill_eq_detail_profile_select_title_color:I

    invoke-static {v1, v2}, Lcom/sdk/orion/ui/baselibrary/utils/AttrUtils;->getColorAttr(Landroid/content/Context;I)I

    move-result v1

    invoke-virtual {v0, v1}, Landroid/widget/TextView;->setTextColor(I)V

    iget-object v0, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mProfileLine:Landroid/view/View;

    invoke-virtual {v0, v3}, Landroid/view/View;->setVisibility(I)V

    iget-object v0, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mDetailsTextView:Landroid/widget/TextView;

    iget-object v1, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mContext:Landroid/content/Context;

    sget v2, Lcom/sdk/orion/lib/eq/R$attr;->orion_sdk_skill_eq_detail_profile_unselect_title_color:I

    invoke-static {v1, v2}, Lcom/sdk/orion/ui/baselibrary/utils/AttrUtils;->getColorAttr(Landroid/content/Context;I)I

    move-result v1

    invoke-virtual {v0, v1}, Landroid/widget/TextView;->setTextColor(I)V

    iget-object v0, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mDetailLine:Landroid/view/View;

    invoke-virtual {v0, v4}, Landroid/view/View;->setVisibility(I)V

    iget-object v0, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mWebViewLayout:Landroid/widget/RelativeLayout;

    invoke-virtual {v0, v3}, Landroid/widget/RelativeLayout;->setVisibility(I)V

    iget-object v0, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mExpandableListView:Landroid/widget/ExpandableListView;

    invoke-virtual {v0, v4}, Landroid/widget/ExpandableListView;->setVisibility(I)V

    return-void
.end method

.method private setWebView(Ljava/lang/String;)V
    .registers 4

    const/4 v1, 0x1

    iget-object v0, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mWebView:Landroid/webkit/WebView;

    invoke-virtual {v0}, Landroid/webkit/WebView;->getSettings()Landroid/webkit/WebSettings;

    move-result-object v0

    invoke-virtual {v0, v1}, Landroid/webkit/WebSettings;->setJavaScriptEnabled(Z)V

    invoke-virtual {v0, v1}, Landroid/webkit/WebSettings;->setAllowFileAccess(Z)V

    const/4 v1, 0x2

    invoke-virtual {v0, v1}, Landroid/webkit/WebSettings;->setCacheMode(I)V

    iget-object v0, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mWebView:Landroid/webkit/WebView;

    new-instance v1, Lcom/sdk/orion/lib/eq/mvp/OrionEQView$5;

    invoke-direct {v1, p0}, Lcom/sdk/orion/lib/eq/mvp/OrionEQView$5;-><init>(Lcom/sdk/orion/lib/eq/mvp/OrionEQView;)V

    invoke-virtual {v0, v1}, Landroid/webkit/WebView;->setWebChromeClient(Landroid/webkit/WebChromeClient;)V

    iget-object v0, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mWebView:Landroid/webkit/WebView;

    new-instance v1, Lcom/sdk/orion/lib/eq/mvp/OrionEQView$6;

    invoke-direct {v1, p0}, Lcom/sdk/orion/lib/eq/mvp/OrionEQView$6;-><init>(Lcom/sdk/orion/lib/eq/mvp/OrionEQView;)V

    invoke-virtual {v0, v1}, Landroid/webkit/WebView;->setWebViewClient(Landroid/webkit/WebViewClient;)V

    iget-object v0, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mWebView:Landroid/webkit/WebView;

    invoke-virtual {v0, p1}, Landroid/webkit/WebView;->loadUrl(Ljava/lang/String;)V

    iget-object v0, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mWebView:Landroid/webkit/WebView;

    const/4 v1, 0x0

    invoke-virtual {v0, v1}, Landroid/webkit/WebView;->setVerticalScrollBarEnabled(Z)V

    return-void
.end method

.method private showHelpDialog(Ljava/lang/String;)V
    .registers 6

    iget-object v0, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mContext:Landroid/content/Context;

    new-instance v1, Ljava/lang/StringBuilder;

    invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V

    iget-object v2, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mContext:Landroid/content/Context;

    sget v3, Lcom/sdk/orion/lib/eq/R$string;->orion_sdk_please_use_order:I

    invoke-virtual {v2, v3}, Landroid/content/Context;->getString(I)Ljava/lang/String;

    move-result-object v2

    invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v1

    invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v1

    const-string/jumbo v2, "\n"

    invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    move-result-object v1

    invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v1

    iget-object v2, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mContext:Landroid/content/Context;

    sget v3, Lcom/sdk/orion/lib/eq/R$string;->orion_sdk_lib_eq_i_know:I

    invoke-virtual {v2, v3}, Landroid/content/Context;->getString(I)Ljava/lang/String;

    move-result-object v2

    new-instance v3, Lcom/sdk/orion/lib/eq/mvp/OrionEQView$7;

    invoke-direct {v3, p0}, Lcom/sdk/orion/lib/eq/mvp/OrionEQView$7;-><init>(Lcom/sdk/orion/lib/eq/mvp/OrionEQView;)V

    invoke-static {v0, v1, v2, v3}, Lcom/sdk/orion/ui/baselibrary/utils/DialogUtil;->createHintAlertDialog(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/String;Landroid/content/DialogInterface$OnClickListener;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/HintAlertDialog;

    move-result-object v0

    const/4 v1, 0x0

    invoke-virtual {v0, v1}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/HintAlertDialog;->setCanceledOnTouchOutside(Z)V

    const/4 v1, 0x1

    invoke-virtual {v0, v1}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/HintAlertDialog;->setCancelable(Z)V

    invoke-virtual {v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/HintAlertDialog;->show()V

    iget-object v1, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mContext:Landroid/content/Context;

    sget v2, Lcom/sdk/orion/lib/eq/R$drawable;->orion_sdk_ic_hint_dialog:I

    invoke-static {v1, v2}, Lcom/sdk/orion/ui/baselibrary/utils/CompatUtils;->getDrawable(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;

    move-result-object v1

    invoke-virtual {v0, v1}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/HintAlertDialog;->setLogoImageView(Landroid/graphics/drawable/Drawable;)V

    return-void
.end method

.method private showPayDialog(Ljava/lang/String;Ljava/lang/String;)V
    .registers 8

    const/4 v4, 0x0

    iput v4, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mDialogStatus:I

    iget-object v0, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mContext:Landroid/content/Context;

    invoke-static {v0}, Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;

    move-result-object v0

    sget v1, Lcom/sdk/orion/lib/eq/R$layout;->orion_sdk_payment_dialog_price_layout:I

    const/4 v2, 0x0

    invoke-virtual {v0, v1, v2, v4}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;

    move-result-object v2

    sget v0, Lcom/sdk/orion/lib/eq/R$id;->text_pay_detail:I

    invoke-virtual {v2, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View;

    move-result-object v0

    check-cast v0, Landroid/widget/TextView;

    sget v1, Lcom/sdk/orion/lib/eq/R$id;->text_pay_price:I

    invoke-virtual {v2, v1}, Landroid/view/View;->findViewById(I)Landroid/view/View;

    move-result-object v1

    check-cast v1, Landroid/widget/TextView;

    sget v3, Lcom/sdk/orion/lib/eq/R$string;->orion_sdk_lib_eq_buy_confirm:I

    invoke-virtual {v0, v3}, Landroid/widget/TextView;->setText(I)V

    invoke-virtual {v1, p1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V

    iget-object v0, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mContext:Landroid/content/Context;

    iget-object v1, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mContext:Landroid/content/Context;

    sget v3, Lcom/sdk/orion/lib/eq/R$string;->orion_sdk_lib_eq_to_pay:I

    invoke-virtual {v1, v3}, Landroid/content/Context;->getString(I)Ljava/lang/String;

    move-result-object v1

    new-instance v3, Lcom/sdk/orion/lib/eq/mvp/OrionEQView$8;

    invoke-direct {v3, p0, p2}, Lcom/sdk/orion/lib/eq/mvp/OrionEQView$8;-><init>(Lcom/sdk/orion/lib/eq/mvp/OrionEQView;Ljava/lang/String;)V

    invoke-static {v0, p1, v1, v3}, Lcom/sdk/orion/ui/baselibrary/utils/DialogUtil;->createHintAlertDialog(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/String;Landroid/content/DialogInterface$OnClickListener;)Lcom/sdk/orion/ui/baselibrary/widget/dialog/HintAlertDialog;

    move-result-object v0

    invoke-virtual {v0, v4}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/HintAlertDialog;->setCanceledOnTouchOutside(Z)V

    invoke-virtual {v0, v2}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/HintAlertDialog;->setCommonView(Landroid/view/View;)V

    const/4 v1, 0x1

    invoke-virtual {v0, v1}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/HintAlertDialog;->setCancelable(Z)V

    new-instance v1, Lcom/sdk/orion/lib/eq/mvp/OrionEQView$9;

    invoke-direct {v1, p0}, Lcom/sdk/orion/lib/eq/mvp/OrionEQView$9;-><init>(Lcom/sdk/orion/lib/eq/mvp/OrionEQView;)V

    invoke-virtual {v0, v1}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/HintAlertDialog;->setOnDismissListener(Landroid/content/DialogInterface$OnDismissListener;)V

    invoke-virtual {v0}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/HintAlertDialog;->show()V

    iget-object v1, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mContext:Landroid/content/Context;

    sget v2, Lcom/sdk/orion/lib/eq/R$drawable;->orion_sdk_ic_payment_dialog:I

    invoke-static {v1, v2}, Lcom/sdk/orion/ui/baselibrary/utils/CompatUtils;->getDrawable(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;

    move-result-object v1

    invoke-virtual {v0, v1}, Lcom/sdk/orion/ui/baselibrary/widget/dialog/HintAlertDialog;->setLogoImageView(Landroid/graphics/drawable/Drawable;)V

    return-void
.end method


# virtual methods
.method public init(Landroid/view/View;Lcom/sdk/orion/lib/eq/mvp/OrionEQOperateListener;)V
    .registers 5

    invoke-virtual {p1}, Landroid/view/View;->getContext()Landroid/content/Context;

    move-result-object v0

    iput-object v0, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mContext:Landroid/content/Context;

    invoke-virtual {p0}, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->getPresenter()Lcom/sdk/orion/ui/baselibrary/base/BasePresenter;

    move-result-object v0

    check-cast v0, Lcom/sdk/orion/lib/eq/mvp/OrionEQContract$Presenter;

    iget-object v1, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mContext:Landroid/content/Context;

    invoke-virtual {v0, v1}, Lcom/sdk/orion/lib/eq/mvp/OrionEQContract$Presenter;->init(Landroid/content/Context;)V

    iput-object p2, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mOnOperateListener:Lcom/sdk/orion/lib/eq/mvp/OrionEQOperateListener;

    iput-object p1, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mContentView:Landroid/view/View;

    invoke-direct {p0}, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->initView()V

    return-void
.end method

.method public initSkillType(I)V
    .registers 2

    iput p1, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mSkillType:I

    return-void
.end method

.method public setEQDetail(Lcom/sdk/orion/bean/EQDetailBean;)V
    .registers 6

    iget-object v0, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mImageViewTitle:Landroid/widget/TextView;

    iget-object v1, p1, Lcom/sdk/orion/bean/EQDetailBean;->data:Lcom/sdk/orion/bean/EQDetailBean$EQDetailData;

    iget-object v1, v1, Lcom/sdk/orion/bean/EQDetailBean$EQDetailData;->title:Ljava/lang/String;

    invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V

    iget-object v0, p1, Lcom/sdk/orion/bean/EQDetailBean;->data:Lcom/sdk/orion/bean/EQDetailBean$EQDetailData;

    iget-object v0, v0, Lcom/sdk/orion/bean/EQDetailBean$EQDetailData;->banner:Ljava/lang/String;

    sget v1, Lcom/sdk/orion/lib/eq/R$drawable;->orion_sdk_banner_eq_default:I

    const/4 v2, 0x0

    iget-object v3, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mDetailImageView:Landroid/widget/ImageView;

    invoke-static {v0, v1, v2, v3}, Lcom/sdk/orion/ui/baselibrary/utils/ImageLoader;->loadRoundImage(Ljava/lang/String;IILandroid/widget/ImageView;)V

    iget-object v0, p1, Lcom/sdk/orion/bean/EQDetailBean;->data:Lcom/sdk/orion/bean/EQDetailBean$EQDetailData;

    iget-object v0, v0, Lcom/sdk/orion/bean/EQDetailBean$EQDetailData;->details:Lcom/sdk/orion/bean/EQDetailBean$EQDetailUrl;

    iget-object v0, v0, Lcom/sdk/orion/bean/EQDetailBean$EQDetailUrl;->h5_url:Ljava/lang/String;

    invoke-direct {p0, v0}, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->setWebView(Ljava/lang/String;)V

    invoke-direct {p0}, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->setExpandableListView()V

    iget-object v0, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mEqDetailAdapter:Lcom/sdk/orion/lib/eq/adapter/OrionEQDetailAdapter;

    iget-object v1, p1, Lcom/sdk/orion/bean/EQDetailBean;->data:Lcom/sdk/orion/bean/EQDetailBean$EQDetailData;

    iget-object v1, v1, Lcom/sdk/orion/bean/EQDetailBean$EQDetailData;->intro:Ljava/util/ArrayList;

    invoke-virtual {v0, v1}, Lcom/sdk/orion/lib/eq/adapter/OrionEQDetailAdapter;->putData(Ljava/util/List;)Z

    iget-object v0, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mExpandableListView:Landroid/widget/ExpandableListView;

    iget-object v1, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mEqDetailAdapter:Lcom/sdk/orion/lib/eq/adapter/OrionEQDetailAdapter;

    invoke-virtual {v0, v1}, Landroid/widget/ExpandableListView;->setAdapter(Landroid/widget/ExpandableListAdapter;)V

    iget-object v0, p0, Lcom/sdk/orion/lib/eq/mvp/OrionEQView;->mExpandableListView:Landroid/widget/ExpandableListView;

    iget-object v1, p1, Lcom/sdk/orion/bean/EQDetailBean;->data:Lcom/sdk/orion/bean/EQDetailBean$EQDetailData;

    iget v1, v1, Lcom/sdk/orion/bean/EQDetailBean$EQDetailData;->extandGroup:I

    invoke-virtual {v0, v1}, Landroid/widget/ExpandableListView;->expandGroup(I)Z

    return-void
.end method