.class public Lcom/moji/share/activity/QQShareActivity; .super Landroid/app/Activity; .source "QQShareActivity.java" # annotations .annotation system Ldalvik/annotation/MemberClasses; value = { Lcom/moji/share/activity/QQShareActivity$MJIUListener; } .end annotation # instance fields .field private a:Lcom/moji/share/activity/QQShareActivity$MJIUListener; .field private b:Z # direct methods .method public constructor ()V .locals 0 .line 26 invoke-direct {p0}, Landroid/app/Activity;->()V return-void .end method .method static synthetic a(Lcom/moji/share/activity/QQShareActivity;)Lcom/moji/share/activity/QQShareActivity$MJIUListener; .locals 0 .line 26 iget-object p0, p0, Lcom/moji/share/activity/QQShareActivity;->a:Lcom/moji/share/activity/QQShareActivity$MJIUListener; return-object p0 .end method .method private a(Lcom/moji/share/activity/QQShareActivity;I)V .locals 1 if-eqz p1, :cond_0 .line 119 invoke-virtual {p1}, Lcom/moji/share/activity/QQShareActivity;->finish()V .line 121 :cond_0 const-class p1, Lcom/moji/share/IAPIShare; new-instance v0, Lcom/moji/share/activity/QQShareActivity$2; invoke-direct {v0, p0, p2}, Lcom/moji/share/activity/QQShareActivity$2;->(Lcom/moji/share/activity/QQShareActivity;I)V invoke-static {p1, v0}, Lcom/moji/api/APIManager;->a(Ljava/lang/Class;Lcom/moji/api/APIListener;)V return-void .end method .method static synthetic a(Lcom/moji/share/activity/QQShareActivity;Lcom/moji/share/activity/QQShareActivity;I)V .locals 0 .line 26 invoke-direct {p0, p1, p2}, Lcom/moji/share/activity/QQShareActivity;->a(Lcom/moji/share/activity/QQShareActivity;I)V return-void .end method .method private a(Lcom/moji/share/entity/ShareRealContent;Ljava/lang/String;)V .locals 1 .line 64 new-instance v0, Lcom/moji/share/activity/QQShareActivity$1; invoke-direct {v0, p0, p2, p1}, Lcom/moji/share/activity/QQShareActivity$1;->(Lcom/moji/share/activity/QQShareActivity;Ljava/lang/String;Lcom/moji/share/entity/ShareRealContent;)V invoke-static {v0}, Lcom/moji/tool/thread/MJPools;->a(Ljava/lang/Runnable;)I return-void .end method # virtual methods .method public finish()V .locals 1 .line 57 iget-boolean v0, p0, Lcom/moji/share/activity/QQShareActivity;->b:Z if-nez v0, :cond_0 const/4 v0, 0x1 .line 58 iput-boolean v0, p0, Lcom/moji/share/activity/QQShareActivity;->b:Z .line 59 invoke-super {p0}, Landroid/app/Activity;->finish()V :cond_0 return-void .end method .method protected onActivityResult(IILandroid/content/Intent;)V .locals 0 .line 48 invoke-super {p0, p1, p2, p3}, Landroid/app/Activity;->onActivityResult(IILandroid/content/Intent;)V .line 49 iget-object p1, p0, Lcom/moji/share/activity/QQShareActivity;->a:Lcom/moji/share/activity/QQShareActivity$MJIUListener; if-eqz p1, :cond_0 .line 50 iget-object p1, p0, Lcom/moji/share/activity/QQShareActivity;->a:Lcom/moji/share/activity/QQShareActivity$MJIUListener; invoke-static {p3, p1}, Lcom/tencent/tauth/Tencent;->a(Landroid/content/Intent;Lcom/tencent/tauth/IUiListener;)V .line 52 :cond_0 invoke-virtual {p0}, Lcom/moji/share/activity/QQShareActivity;->finish()V return-void .end method .method protected onCreate(Landroid/os/Bundle;)V .locals 1 .line 31 invoke-super {p0, p1}, Landroid/app/Activity;->onCreate(Landroid/os/Bundle;)V .line 32 invoke-virtual {p0}, Lcom/moji/share/activity/QQShareActivity;->getIntent()Landroid/content/Intent; move-result-object v0 if-nez p1, :cond_1 const-string p1, "shareContent" .line 35 invoke-virtual {v0, p1}, Landroid/content/Intent;->getSerializableExtra(Ljava/lang/String;)Ljava/io/Serializable; move-result-object p1 check-cast p1, Lcom/moji/share/entity/ShareRealContent; if-eqz p1, :cond_0 .line 37 new-instance v0, Lcom/moji/share/activity/QQShareActivity$MJIUListener; invoke-direct {v0, p0}, Lcom/moji/share/activity/QQShareActivity$MJIUListener;->(Lcom/moji/share/activity/QQShareActivity;)V iput-object v0, p0, Lcom/moji/share/activity/QQShareActivity;->a:Lcom/moji/share/activity/QQShareActivity$MJIUListener; .line 38 invoke-static {}, Lcom/moji/share/entity/ShareNewConfig;->d()Ljava/lang/String; move-result-object v0 invoke-direct {p0, p1, v0}, Lcom/moji/share/activity/QQShareActivity;->a(Lcom/moji/share/entity/ShareRealContent;Ljava/lang/String;)V goto :goto_0 .line 40 :cond_0 invoke-virtual {p0}, Lcom/moji/share/activity/QQShareActivity;->finish()V const/4 p1, 0x0 const/4 v0, 0x2 .line 41 invoke-direct {p0, p1, v0}, Lcom/moji/share/activity/QQShareActivity;->a(Lcom/moji/share/activity/QQShareActivity;I)V :cond_1 :goto_0 return-void .end method