ShareCompat$IntentReader.smali 19 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690
  1. .class public Landroid/support/v4/app/ShareCompat$IntentReader;
  2. .super Ljava/lang/Object;
  3. .source "ShareCompat.java"
  4. # annotations
  5. .annotation system Ldalvik/annotation/EnclosingClass;
  6. value = Landroid/support/v4/app/ShareCompat;
  7. .end annotation
  8. .annotation system Ldalvik/annotation/InnerClass;
  9. accessFlags = 0x9
  10. name = "IntentReader"
  11. .end annotation
  12. # static fields
  13. .field private static final TAG:Ljava/lang/String; = "IntentReader"
  14. # instance fields
  15. .field private mActivity:Landroid/app/Activity;
  16. .field private mCallingActivity:Landroid/content/ComponentName;
  17. .field private mCallingPackage:Ljava/lang/String;
  18. .field private mIntent:Landroid/content/Intent;
  19. .field private mStreams:Ljava/util/ArrayList;
  20. .annotation system Ldalvik/annotation/Signature;
  21. value = {
  22. "Ljava/util/ArrayList",
  23. "<",
  24. "Landroid/net/Uri;",
  25. ">;"
  26. }
  27. .end annotation
  28. .end field
  29. # direct methods
  30. .method private constructor <init>(Landroid/app/Activity;)V
  31. .locals 1
  32. .param p1, "activity" # Landroid/app/Activity;
  33. .prologue
  34. .line 678
  35. invoke-direct {p0}, Ljava/lang/Object;-><init>()V
  36. .line 679
  37. iput-object p1, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mActivity:Landroid/app/Activity;
  38. .line 680
  39. invoke-virtual {p1}, Landroid/app/Activity;->getIntent()Landroid/content/Intent;
  40. move-result-object v0
  41. iput-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mIntent:Landroid/content/Intent;
  42. .line 681
  43. invoke-static {p1}, Landroid/support/v4/app/ShareCompat;->getCallingPackage(Landroid/app/Activity;)Ljava/lang/String;
  44. move-result-object v0
  45. iput-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mCallingPackage:Ljava/lang/String;
  46. .line 682
  47. invoke-static {p1}, Landroid/support/v4/app/ShareCompat;->getCallingActivity(Landroid/app/Activity;)Landroid/content/ComponentName;
  48. move-result-object v0
  49. iput-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mCallingActivity:Landroid/content/ComponentName;
  50. .line 683
  51. return-void
  52. .end method
  53. .method public static from(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentReader;
  54. .locals 1
  55. .param p0, "activity" # Landroid/app/Activity;
  56. .prologue
  57. .line 675
  58. new-instance v0, Landroid/support/v4/app/ShareCompat$IntentReader;
  59. invoke-direct {v0, p0}, Landroid/support/v4/app/ShareCompat$IntentReader;-><init>(Landroid/app/Activity;)V
  60. return-object v0
  61. .end method
  62. # virtual methods
  63. .method public getCallingActivity()Landroid/content/ComponentName;
  64. .locals 1
  65. .prologue
  66. .line 890
  67. iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mCallingActivity:Landroid/content/ComponentName;
  68. return-object v0
  69. .end method
  70. .method public getCallingActivityIcon()Landroid/graphics/drawable/Drawable;
  71. .locals 5
  72. .prologue
  73. const/4 v2, 0x0
  74. .line 904
  75. iget-object v3, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mCallingActivity:Landroid/content/ComponentName;
  76. if-nez v3, :cond_0
  77. .line 912
  78. :goto_0
  79. return-object v2
  80. .line 906
  81. :cond_0
  82. iget-object v3, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mActivity:Landroid/app/Activity;
  83. invoke-virtual {v3}, Landroid/app/Activity;->getPackageManager()Landroid/content/pm/PackageManager;
  84. move-result-object v1
  85. .line 908
  86. .local v1, "pm":Landroid/content/pm/PackageManager;
  87. :try_start_0
  88. iget-object v3, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mCallingActivity:Landroid/content/ComponentName;
  89. invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;->getActivityIcon(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable;
  90. :try_end_0
  91. .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_0
  92. move-result-object v2
  93. goto :goto_0
  94. .line 909
  95. :catch_0
  96. move-exception v0
  97. .line 910
  98. .local v0, "e":Landroid/content/pm/PackageManager$NameNotFoundException;
  99. const-string v3, "IntentReader"
  100. const-string v4, "Could not retrieve icon for calling activity"
  101. invoke-static {v3, v4, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
  102. goto :goto_0
  103. .end method
  104. .method public getCallingApplicationIcon()Landroid/graphics/drawable/Drawable;
  105. .locals 5
  106. .prologue
  107. const/4 v2, 0x0
  108. .line 926
  109. iget-object v3, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mCallingPackage:Ljava/lang/String;
  110. if-nez v3, :cond_0
  111. .line 934
  112. :goto_0
  113. return-object v2
  114. .line 928
  115. :cond_0
  116. iget-object v3, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mActivity:Landroid/app/Activity;
  117. invoke-virtual {v3}, Landroid/app/Activity;->getPackageManager()Landroid/content/pm/PackageManager;
  118. move-result-object v1
  119. .line 930
  120. .local v1, "pm":Landroid/content/pm/PackageManager;
  121. :try_start_0
  122. iget-object v3, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mCallingPackage:Ljava/lang/String;
  123. invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;->getApplicationIcon(Ljava/lang/String;)Landroid/graphics/drawable/Drawable;
  124. :try_end_0
  125. .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_0
  126. move-result-object v2
  127. goto :goto_0
  128. .line 931
  129. :catch_0
  130. move-exception v0
  131. .line 932
  132. .local v0, "e":Landroid/content/pm/PackageManager$NameNotFoundException;
  133. const-string v3, "IntentReader"
  134. const-string v4, "Could not retrieve icon for calling application"
  135. invoke-static {v3, v4, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
  136. goto :goto_0
  137. .end method
  138. .method public getCallingApplicationLabel()Ljava/lang/CharSequence;
  139. .locals 5
  140. .prologue
  141. const/4 v2, 0x0
  142. .line 948
  143. iget-object v3, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mCallingPackage:Ljava/lang/String;
  144. if-nez v3, :cond_0
  145. .line 956
  146. :goto_0
  147. return-object v2
  148. .line 950
  149. :cond_0
  150. iget-object v3, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mActivity:Landroid/app/Activity;
  151. invoke-virtual {v3}, Landroid/app/Activity;->getPackageManager()Landroid/content/pm/PackageManager;
  152. move-result-object v1
  153. .line 952
  154. .local v1, "pm":Landroid/content/pm/PackageManager;
  155. :try_start_0
  156. iget-object v3, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mCallingPackage:Ljava/lang/String;
  157. const/4 v4, 0x0
  158. invoke-virtual {v1, v3, v4}, Landroid/content/pm/PackageManager;->getApplicationInfo(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo;
  159. move-result-object v3
  160. invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;->getApplicationLabel(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence;
  161. :try_end_0
  162. .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_0
  163. move-result-object v2
  164. goto :goto_0
  165. .line 953
  166. :catch_0
  167. move-exception v0
  168. .line 954
  169. .local v0, "e":Landroid/content/pm/PackageManager$NameNotFoundException;
  170. const-string v3, "IntentReader"
  171. const-string v4, "Could not retrieve label for calling application"
  172. invoke-static {v3, v4, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
  173. goto :goto_0
  174. .end method
  175. .method public getCallingPackage()Ljava/lang/String;
  176. .locals 1
  177. .prologue
  178. .line 873
  179. iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mCallingPackage:Ljava/lang/String;
  180. return-object v0
  181. .end method
  182. .method public getEmailBcc()[Ljava/lang/String;
  183. .locals 2
  184. .prologue
  185. .line 846
  186. iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mIntent:Landroid/content/Intent;
  187. const-string v1, "android.intent.extra.BCC"
  188. invoke-virtual {v0, v1}, Landroid/content/Intent;->getStringArrayExtra(Ljava/lang/String;)[Ljava/lang/String;
  189. move-result-object v0
  190. return-object v0
  191. .end method
  192. .method public getEmailCc()[Ljava/lang/String;
  193. .locals 2
  194. .prologue
  195. .line 836
  196. iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mIntent:Landroid/content/Intent;
  197. const-string v1, "android.intent.extra.CC"
  198. invoke-virtual {v0, v1}, Landroid/content/Intent;->getStringArrayExtra(Ljava/lang/String;)[Ljava/lang/String;
  199. move-result-object v0
  200. return-object v0
  201. .end method
  202. .method public getEmailTo()[Ljava/lang/String;
  203. .locals 2
  204. .prologue
  205. .line 826
  206. iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mIntent:Landroid/content/Intent;
  207. const-string v1, "android.intent.extra.EMAIL"
  208. invoke-virtual {v0, v1}, Landroid/content/Intent;->getStringArrayExtra(Ljava/lang/String;)[Ljava/lang/String;
  209. move-result-object v0
  210. return-object v0
  211. .end method
  212. .method public getHtmlText()Ljava/lang/String;
  213. .locals 4
  214. .prologue
  215. .line 752
  216. iget-object v2, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mIntent:Landroid/content/Intent;
  217. const-string v3, "android.intent.extra.HTML_TEXT"
  218. invoke-virtual {v2, v3}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
  219. move-result-object v0
  220. .line 753
  221. .local v0, "result":Ljava/lang/String;
  222. if-nez v0, :cond_0
  223. .line 754
  224. invoke-virtual {p0}, Landroid/support/v4/app/ShareCompat$IntentReader;->getText()Ljava/lang/CharSequence;
  225. move-result-object v1
  226. .line 755
  227. .local v1, "text":Ljava/lang/CharSequence;
  228. instance-of v2, v1, Landroid/text/Spanned;
  229. if-eqz v2, :cond_1
  230. .line 756
  231. check-cast v1, Landroid/text/Spanned;
  232. .end local v1 # "text":Ljava/lang/CharSequence;
  233. invoke-static {v1}, Landroid/text/Html;->toHtml(Landroid/text/Spanned;)Ljava/lang/String;
  234. move-result-object v0
  235. .line 761
  236. :cond_0
  237. :goto_0
  238. return-object v0
  239. .line 757
  240. .restart local v1 # "text":Ljava/lang/CharSequence;
  241. :cond_1
  242. if-eqz v1, :cond_0
  243. .line 758
  244. invoke-static {}, Landroid/support/v4/app/ShareCompat;->access$000()Landroid/support/v4/app/ShareCompat$ShareCompatImpl;
  245. move-result-object v2
  246. invoke-interface {v2, v1}, Landroid/support/v4/app/ShareCompat$ShareCompatImpl;->escapeHtml(Ljava/lang/CharSequence;)Ljava/lang/String;
  247. move-result-object v0
  248. goto :goto_0
  249. .end method
  250. .method public getStream()Landroid/net/Uri;
  251. .locals 2
  252. .prologue
  253. .line 776
  254. iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mIntent:Landroid/content/Intent;
  255. const-string v1, "android.intent.extra.STREAM"
  256. invoke-virtual {v0, v1}, Landroid/content/Intent;->getParcelableExtra(Ljava/lang/String;)Landroid/os/Parcelable;
  257. move-result-object v0
  258. check-cast v0, Landroid/net/Uri;
  259. return-object v0
  260. .end method
  261. .method public getStream(I)Landroid/net/Uri;
  262. .locals 3
  263. .param p1, "index" # I
  264. .prologue
  265. .line 789
  266. iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mStreams:Ljava/util/ArrayList;
  267. if-nez v0, :cond_0
  268. invoke-virtual {p0}, Landroid/support/v4/app/ShareCompat$IntentReader;->isMultipleShare()Z
  269. move-result v0
  270. if-eqz v0, :cond_0
  271. .line 790
  272. iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mIntent:Landroid/content/Intent;
  273. const-string v1, "android.intent.extra.STREAM"
  274. invoke-virtual {v0, v1}, Landroid/content/Intent;->getParcelableArrayListExtra(Ljava/lang/String;)Ljava/util/ArrayList;
  275. move-result-object v0
  276. iput-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mStreams:Ljava/util/ArrayList;
  277. .line 792
  278. :cond_0
  279. iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mStreams:Ljava/util/ArrayList;
  280. if-eqz v0, :cond_1
  281. .line 793
  282. iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mStreams:Ljava/util/ArrayList;
  283. invoke-virtual {v0, p1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
  284. move-result-object v0
  285. check-cast v0, Landroid/net/Uri;
  286. .line 796
  287. :goto_0
  288. return-object v0
  289. .line 795
  290. :cond_1
  291. if-nez p1, :cond_2
  292. .line 796
  293. iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mIntent:Landroid/content/Intent;
  294. const-string v1, "android.intent.extra.STREAM"
  295. invoke-virtual {v0, v1}, Landroid/content/Intent;->getParcelableExtra(Ljava/lang/String;)Landroid/os/Parcelable;
  296. move-result-object v0
  297. check-cast v0, Landroid/net/Uri;
  298. goto :goto_0
  299. .line 798
  300. :cond_2
  301. new-instance v0, Ljava/lang/IndexOutOfBoundsException;
  302. new-instance v1, Ljava/lang/StringBuilder;
  303. invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
  304. const-string v2, "Stream items available: "
  305. invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  306. move-result-object v1
  307. invoke-virtual {p0}, Landroid/support/v4/app/ShareCompat$IntentReader;->getStreamCount()I
  308. move-result v2
  309. invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
  310. move-result-object v1
  311. const-string v2, " index requested: "
  312. invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  313. move-result-object v1
  314. invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
  315. move-result-object v1
  316. invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  317. move-result-object v1
  318. invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;-><init>(Ljava/lang/String;)V
  319. throw v0
  320. .end method
  321. .method public getStreamCount()I
  322. .locals 2
  323. .prologue
  324. .line 810
  325. iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mStreams:Ljava/util/ArrayList;
  326. if-nez v0, :cond_0
  327. invoke-virtual {p0}, Landroid/support/v4/app/ShareCompat$IntentReader;->isMultipleShare()Z
  328. move-result v0
  329. if-eqz v0, :cond_0
  330. .line 811
  331. iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mIntent:Landroid/content/Intent;
  332. const-string v1, "android.intent.extra.STREAM"
  333. invoke-virtual {v0, v1}, Landroid/content/Intent;->getParcelableArrayListExtra(Ljava/lang/String;)Ljava/util/ArrayList;
  334. move-result-object v0
  335. iput-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mStreams:Ljava/util/ArrayList;
  336. .line 813
  337. :cond_0
  338. iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mStreams:Ljava/util/ArrayList;
  339. if-eqz v0, :cond_1
  340. .line 814
  341. iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mStreams:Ljava/util/ArrayList;
  342. invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
  343. move-result v0
  344. .line 816
  345. :goto_0
  346. return v0
  347. :cond_1
  348. iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mIntent:Landroid/content/Intent;
  349. const-string v1, "android.intent.extra.STREAM"
  350. invoke-virtual {v0, v1}, Landroid/content/Intent;->hasExtra(Ljava/lang/String;)Z
  351. move-result v0
  352. if-eqz v0, :cond_2
  353. const/4 v0, 0x1
  354. goto :goto_0
  355. :cond_2
  356. const/4 v0, 0x0
  357. goto :goto_0
  358. .end method
  359. .method public getSubject()Ljava/lang/String;
  360. .locals 2
  361. .prologue
  362. .line 856
  363. iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mIntent:Landroid/content/Intent;
  364. const-string v1, "android.intent.extra.SUBJECT"
  365. invoke-virtual {v0, v1}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
  366. move-result-object v0
  367. return-object v0
  368. .end method
  369. .method public getText()Ljava/lang/CharSequence;
  370. .locals 2
  371. .prologue
  372. .line 738
  373. iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mIntent:Landroid/content/Intent;
  374. const-string v1, "android.intent.extra.TEXT"
  375. invoke-virtual {v0, v1}, Landroid/content/Intent;->getCharSequenceExtra(Ljava/lang/String;)Ljava/lang/CharSequence;
  376. move-result-object v0
  377. return-object v0
  378. .end method
  379. .method public getType()Ljava/lang/String;
  380. .locals 1
  381. .prologue
  382. .line 728
  383. iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mIntent:Landroid/content/Intent;
  384. invoke-virtual {v0}, Landroid/content/Intent;->getType()Ljava/lang/String;
  385. move-result-object v0
  386. return-object v0
  387. .end method
  388. .method public isMultipleShare()Z
  389. .locals 2
  390. .prologue
  391. .line 718
  392. const-string v0, "android.intent.action.SEND_MULTIPLE"
  393. iget-object v1, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mIntent:Landroid/content/Intent;
  394. invoke-virtual {v1}, Landroid/content/Intent;->getAction()Ljava/lang/String;
  395. move-result-object v1
  396. invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  397. move-result v0
  398. return v0
  399. .end method
  400. .method public isShareIntent()Z
  401. .locals 2
  402. .prologue
  403. .line 694
  404. iget-object v1, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mIntent:Landroid/content/Intent;
  405. invoke-virtual {v1}, Landroid/content/Intent;->getAction()Ljava/lang/String;
  406. move-result-object v0
  407. .line 695
  408. .local v0, "action":Ljava/lang/String;
  409. const-string v1, "android.intent.action.SEND"
  410. invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  411. move-result v1
  412. if-nez v1, :cond_0
  413. const-string v1, "android.intent.action.SEND_MULTIPLE"
  414. invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  415. move-result v1
  416. if-eqz v1, :cond_1
  417. :cond_0
  418. const/4 v1, 0x1
  419. :goto_0
  420. return v1
  421. :cond_1
  422. const/4 v1, 0x0
  423. goto :goto_0
  424. .end method
  425. .method public isSingleShare()Z
  426. .locals 2
  427. .prologue
  428. .line 707
  429. const-string v0, "android.intent.action.SEND"
  430. iget-object v1, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mIntent:Landroid/content/Intent;
  431. invoke-virtual {v1}, Landroid/content/Intent;->getAction()Ljava/lang/String;
  432. move-result-object v1
  433. invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  434. move-result v0
  435. return v0
  436. .end method