1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53
| # 调用代码 invoke-static {p0,p1}, 当前类名->shared(Landroid/content/Context;Ljava/lang/String;)V .method public static shared(Landroid/content/Context;Ljava/lang/String;)V .registers 6 .param p0, "mContext" # Landroid/content/Context; .param p1, "content" # Ljava/lang/String;
.line 9 new-instance v0, Landroid/content/Intent;
const-string v1, "android.intent.action.SEND"
invoke-direct {v0, v1}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V
.line 10 .local v0, "intent":Landroid/content/Intent; const-string v1, "text/plain"
invoke-virtual {v0, v1}, Landroid/content/Intent;->setType(Ljava/lang/String;)Landroid/content/Intent;
.line 11 const-string v1, "android.intent.extra.SUBJECT"
const-string v2, "分享"
invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
.line 12 const-string v1, "android.intent.extra.TEXT"
invoke-virtual {v0, v1, p1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
.line 13 const/high16 v1, 0x10000000
invoke-virtual {v0, v1}, Landroid/content/Intent;->setFlags(I)Landroid/content/Intent;
.line 14 new-instance v1, Landroid/content/ComponentName;
const-string v2, "com.tencent.mobileqq"
const-string v3, "com.tencent.mobileqq.activity.JumpActivity"
invoke-direct {v1, v2, v3}, Landroid/content/ComponentName;-><init>(Ljava/lang/String;Ljava/lang/String;)V
invoke-virtual {v0, v1}, Landroid/content/Intent;->setComponent(Landroid/content/ComponentName;)Landroid/content/Intent;
.line 15 invoke-virtual {p0, v0}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V
.line 16 return-void .end method
|