Advertisement
Guest User

dark cp

a guest
Jul 16th, 2018
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 46.74 KB | None | 0 0
  1. .class public final Ldark/cp;
  2. .super Ldark/ʿ;
  3. .source ""
  4.  
  5. # interfaces
  6. .implements Ldark/COn$iF;
  7. .implements Ldark/coN$if;
  8.  
  9.  
  10. # static fields
  11. .field private static final ˈ:Ldark/ʿ$iF;
  12. .annotation build Landroid/support/annotation/Nullable;
  13. .end annotation
  14. .end field
  15.  
  16. .field private static final ˊˋ:Landroid/util/SparseIntArray;
  17. .annotation build Landroid/support/annotation/Nullable;
  18. .end annotation
  19. .end field
  20.  
  21.  
  22. # instance fields
  23. .field public final ʻॱ:Landroid/support/constraint/ConstraintLayout;
  24. .annotation build Landroid/support/annotation/NonNull;
  25. .end annotation
  26. .end field
  27.  
  28. .field public final ʼॱ:Ldark/at;
  29. .annotation build Landroid/support/annotation/NonNull;
  30. .end annotation
  31. .end field
  32.  
  33. .field public final ʽॱ:Landroid/widget/TextView;
  34. .annotation build Landroid/support/annotation/NonNull;
  35. .end annotation
  36. .end field
  37.  
  38. .field public final ʾ:Landroid/widget/TextView;
  39. .annotation build Landroid/support/annotation/NonNull;
  40. .end annotation
  41. .end field
  42.  
  43. .field public final ʿ:Landroid/support/v7/widget/Toolbar;
  44. .annotation build Landroid/support/annotation/NonNull;
  45. .end annotation
  46. .end field
  47.  
  48. .field private ˉ:Ldark/kg;
  49. .annotation build Landroid/support/annotation/Nullable;
  50. .end annotation
  51. .end field
  52.  
  53. .field private final ˊˊ:Landroid/view/View$OnClickListener;
  54. .annotation build Landroid/support/annotation/Nullable;
  55. .end annotation
  56. .end field
  57.  
  58. .field public final ˊॱ:Landroid/support/constraint/ConstraintLayout;
  59. .annotation build Landroid/support/annotation/NonNull;
  60. .end annotation
  61. .end field
  62.  
  63. .field private final ˊᐝ:Landroid/widget/CompoundButton$OnCheckedChangeListener;
  64. .annotation build Landroid/support/annotation/Nullable;
  65. .end annotation
  66. .end field
  67.  
  68. .field private ˋˊ:Ldark/ke;
  69. .annotation build Landroid/support/annotation/Nullable;
  70. .end annotation
  71. .end field
  72.  
  73. .field private final ˋˋ:Landroid/widget/CompoundButton$OnCheckedChangeListener;
  74. .annotation build Landroid/support/annotation/Nullable;
  75. .end annotation
  76. .end field
  77.  
  78. .field public final ˋॱ:Landroid/widget/TextView;
  79. .annotation build Landroid/support/annotation/NonNull;
  80. .end annotation
  81. .end field
  82.  
  83. .field private ˋᐝ:Ldark/ʽ;
  84.  
  85. .field private final ˌ:Landroid/view/View$OnClickListener;
  86. .annotation build Landroid/support/annotation/Nullable;
  87. .end annotation
  88. .end field
  89.  
  90. .field private final ˍ:Landroid/view/View$OnClickListener;
  91. .annotation build Landroid/support/annotation/Nullable;
  92. .end annotation
  93. .end field
  94.  
  95. .field private ˎˎ:J
  96.  
  97. .field public final ˏॱ:Landroid/support/design/widget/BottomNavigationView;
  98. .annotation build Landroid/support/annotation/NonNull;
  99. .end annotation
  100. .end field
  101.  
  102. .field public final ͺ:Landroid/widget/ImageButton;
  103. .annotation build Landroid/support/annotation/NonNull;
  104. .end annotation
  105. .end field
  106.  
  107. .field public final ॱˊ:Landroid/support/v7/widget/SwitchCompat;
  108. .annotation build Landroid/support/annotation/NonNull;
  109. .end annotation
  110. .end field
  111.  
  112. .field public final ॱˋ:Ldark/W;
  113. .annotation build Landroid/support/annotation/NonNull;
  114. .end annotation
  115. .end field
  116.  
  117. .field public final ॱˎ:Landroid/widget/FrameLayout;
  118. .annotation build Landroid/support/annotation/NonNull;
  119. .end annotation
  120. .end field
  121.  
  122. .field public final ॱᐝ:Landroid/widget/RadioGroup;
  123. .annotation build Landroid/support/annotation/NonNull;
  124. .end annotation
  125. .end field
  126.  
  127. .field public final ᐝॱ:Landroid/support/v7/widget/SwitchCompat;
  128. .annotation build Landroid/support/annotation/NonNull;
  129. .end annotation
  130. .end field
  131.  
  132.  
  133. # direct methods
  134. .method static constructor <clinit>()V
  135. .registers 3
  136.  
  137. const/4 v0, 0x0
  138.  
  139. sput-object v0, Ldark/cp;->ˈ:Ldark/ʿ$iF;
  140.  
  141. new-instance v0, Landroid/util/SparseIntArray;
  142.  
  143. invoke-direct {v0}, Landroid/util/SparseIntArray;-><init>()V
  144.  
  145. sput-object v0, Ldark/cp;->ˊˋ:Landroid/util/SparseIntArray;
  146.  
  147. const v1, 0x7f0a044f
  148.  
  149. const/16 v2, 0xa
  150.  
  151. invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->put(II)V
  152.  
  153. sget-object v0, Ldark/cp;->ˊˋ:Landroid/util/SparseIntArray;
  154.  
  155. const v1, 0x7f0a004f
  156.  
  157. const/16 v2, 0xb
  158.  
  159. invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->put(II)V
  160.  
  161. sget-object v0, Ldark/cp;->ˊˋ:Landroid/util/SparseIntArray;
  162.  
  163. const v1, 0x7f0a034f
  164.  
  165. const/16 v2, 0xc
  166.  
  167. invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->put(II)V
  168.  
  169. sget-object v0, Ldark/cp;->ˊˋ:Landroid/util/SparseIntArray;
  170.  
  171. const v1, 0x7f0a040d
  172.  
  173. const/16 v2, 0xd
  174.  
  175. invoke-virtual {v0, v1, v2}, Landroid/util/SparseIntArray;->put(II)V
  176.  
  177. return-void
  178. .end method
  179.  
  180. .method private constructor <init>(Ldark/AuX;Landroid/view/View;)V
  181. .registers 13
  182. .param p1 # Ldark/AuX;
  183. .annotation build Landroid/support/annotation/NonNull;
  184. .end annotation
  185. .end param
  186. .param p2 # Landroid/view/View;
  187. .annotation build Landroid/support/annotation/NonNull;
  188. .end annotation
  189. .end param
  190.  
  191. const/4 v0, 0x1
  192.  
  193. invoke-direct {p0, p1, p2, v0}, Ldark/ʿ;-><init>(Ldark/AuX;Landroid/view/View;I)V
  194.  
  195. new-instance v0, Ldark/cp$1;
  196.  
  197. invoke-direct {v0, p0}, Ldark/cp$1;-><init>(Ldark/cp;)V
  198.  
  199. iput-object v0, p0, Ldark/cp;->ˋᐝ:Ldark/ʽ;
  200.  
  201. const-wide/16 v0, -0x1
  202.  
  203. iput-wide v0, p0, Ldark/cp;->ˎˎ:J
  204.  
  205. sget-object v8, Ldark/cp;->ˈ:Ldark/ʿ$iF;
  206.  
  207. sget-object v9, Ldark/cp;->ˊˋ:Landroid/util/SparseIntArray;
  208.  
  209. move-object v6, p2
  210.  
  211. const/16 v0, 0xe
  212.  
  213. new-array v7, v0, [Ljava/lang/Object;
  214.  
  215. move-object v0, p1
  216.  
  217. move-object v1, v6
  218.  
  219. move-object v2, v7
  220.  
  221. move-object v3, v8
  222.  
  223. move-object v4, v9
  224.  
  225. const/4 v5, 0x1
  226.  
  227. invoke-static/range {v0 .. v5}, Ldark/ʿ;->ॱ(Ldark/AuX;Landroid/view/View;[Ljava/lang/Object;Ldark/ʿ$iF;Landroid/util/SparseIntArray;Z)V
  228.  
  229. move-object p1, v7
  230.  
  231. const/16 v0, 0xb
  232.  
  233. aget-object v0, p1, v0
  234.  
  235. check-cast v0, Landroid/support/design/widget/BottomNavigationView;
  236.  
  237. iput-object v0, p0, Ldark/cp;->ˏॱ:Landroid/support/design/widget/BottomNavigationView;
  238.  
  239. const/4 v0, 0x6
  240.  
  241. aget-object v0, p1, v0
  242.  
  243. check-cast v0, Landroid/widget/ImageButton;
  244.  
  245. iput-object v0, p0, Ldark/cp;->ͺ:Landroid/widget/ImageButton;
  246.  
  247. iget-object v0, p0, Ldark/cp;->ͺ:Landroid/widget/ImageButton;
  248.  
  249. const/4 v1, 0x0
  250.  
  251. invoke-virtual {v0, v1}, Landroid/view/View;->setTag(Ljava/lang/Object;)V
  252.  
  253. const/4 v0, 0x5
  254.  
  255. aget-object v0, p1, v0
  256.  
  257. check-cast v0, Landroid/support/constraint/ConstraintLayout;
  258.  
  259. iput-object v0, p0, Ldark/cp;->ˊॱ:Landroid/support/constraint/ConstraintLayout;
  260.  
  261. iget-object v0, p0, Ldark/cp;->ˊॱ:Landroid/support/constraint/ConstraintLayout;
  262.  
  263. const/4 v1, 0x0
  264.  
  265. invoke-virtual {v0, v1}, Landroid/view/View;->setTag(Ljava/lang/Object;)V
  266.  
  267. const/16 v0, 0x8
  268.  
  269. aget-object v0, p1, v0
  270.  
  271. check-cast v0, Landroid/widget/TextView;
  272.  
  273. iput-object v0, p0, Ldark/cp;->ˋॱ:Landroid/widget/TextView;
  274.  
  275. iget-object v0, p0, Ldark/cp;->ˋॱ:Landroid/widget/TextView;
  276.  
  277. const/4 v1, 0x0
  278.  
  279. invoke-virtual {v0, v1}, Landroid/view/View;->setTag(Ljava/lang/Object;)V
  280.  
  281. const/16 v0, 0x9
  282.  
  283. aget-object v0, p1, v0
  284.  
  285. check-cast v0, Landroid/support/v7/widget/SwitchCompat;
  286.  
  287. iput-object v0, p0, Ldark/cp;->ॱˊ:Landroid/support/v7/widget/SwitchCompat;
  288.  
  289. iget-object v0, p0, Ldark/cp;->ॱˊ:Landroid/support/v7/widget/SwitchCompat;
  290.  
  291. const/4 v1, 0x0
  292.  
  293. invoke-virtual {v0, v1}, Landroid/view/View;->setTag(Ljava/lang/Object;)V
  294.  
  295. const/4 v0, 0x7
  296.  
  297. aget-object v0, p1, v0
  298.  
  299. check-cast v0, Ldark/W;
  300.  
  301. iput-object v0, p0, Ldark/cp;->ॱˋ:Ldark/W;
  302.  
  303. iget-object v0, p0, Ldark/cp;->ॱˋ:Ldark/W;
  304.  
  305. const/4 v1, 0x0
  306.  
  307. invoke-virtual {v0, v1}, Landroid/view/View;->setTag(Ljava/lang/Object;)V
  308.  
  309. const/4 v0, 0x1
  310.  
  311. aget-object v0, p1, v0
  312.  
  313. check-cast v0, Landroid/support/constraint/ConstraintLayout;
  314.  
  315. iput-object v0, p0, Ldark/cp;->ʻॱ:Landroid/support/constraint/ConstraintLayout;
  316.  
  317. iget-object v0, p0, Ldark/cp;->ʻॱ:Landroid/support/constraint/ConstraintLayout;
  318.  
  319. const/4 v1, 0x0
  320.  
  321. invoke-virtual {v0, v1}, Landroid/view/View;->setTag(Ljava/lang/Object;)V
  322.  
  323. const/4 v0, 0x4
  324.  
  325. aget-object v0, p1, v0
  326.  
  327. check-cast v0, Landroid/widget/RadioGroup;
  328.  
  329. iput-object v0, p0, Ldark/cp;->ॱᐝ:Landroid/widget/RadioGroup;
  330.  
  331. iget-object v0, p0, Ldark/cp;->ॱᐝ:Landroid/widget/RadioGroup;
  332.  
  333. const/4 v1, 0x0
  334.  
  335. invoke-virtual {v0, v1}, Landroid/view/View;->setTag(Ljava/lang/Object;)V
  336.  
  337. const/4 v0, 0x0
  338.  
  339. aget-object v0, p1, v0
  340.  
  341. check-cast v0, Landroid/widget/FrameLayout;
  342.  
  343. iput-object v0, p0, Ldark/cp;->ॱˎ:Landroid/widget/FrameLayout;
  344.  
  345. iget-object v0, p0, Ldark/cp;->ॱˎ:Landroid/widget/FrameLayout;
  346.  
  347. const/4 v1, 0x0
  348.  
  349. invoke-virtual {v0, v1}, Landroid/view/View;->setTag(Ljava/lang/Object;)V
  350.  
  351. const/4 v0, 0x2
  352.  
  353. aget-object v0, p1, v0
  354.  
  355. check-cast v0, Landroid/support/v7/widget/SwitchCompat;
  356.  
  357. iput-object v0, p0, Ldark/cp;->ᐝॱ:Landroid/support/v7/widget/SwitchCompat;
  358.  
  359. iget-object v0, p0, Ldark/cp;->ᐝॱ:Landroid/support/v7/widget/SwitchCompat;
  360.  
  361. const/4 v1, 0x0
  362.  
  363. invoke-virtual {v0, v1}, Landroid/view/View;->setTag(Ljava/lang/Object;)V
  364.  
  365. const/16 v0, 0xc
  366.  
  367. aget-object v0, p1, v0
  368.  
  369. check-cast v0, Landroid/widget/TextView;
  370.  
  371. iput-object v0, p0, Ldark/cp;->ʽॱ:Landroid/widget/TextView;
  372.  
  373. const/4 v0, 0x3
  374.  
  375. aget-object v0, p1, v0
  376.  
  377. check-cast v0, Landroid/widget/TextView;
  378.  
  379. iput-object v0, p0, Ldark/cp;->ʾ:Landroid/widget/TextView;
  380.  
  381. iget-object v0, p0, Ldark/cp;->ʾ:Landroid/widget/TextView;
  382.  
  383. const/4 v1, 0x0
  384.  
  385. invoke-virtual {v0, v1}, Landroid/view/View;->setTag(Ljava/lang/Object;)V
  386.  
  387. const/16 v0, 0xd
  388.  
  389. aget-object v0, p1, v0
  390.  
  391. check-cast v0, Landroid/support/v7/widget/Toolbar;
  392.  
  393. iput-object v0, p0, Ldark/cp;->ʿ:Landroid/support/v7/widget/Toolbar;
  394.  
  395. const/16 v0, 0xa
  396.  
  397. aget-object v0, p1, v0
  398.  
  399. check-cast v0, Ldark/at;
  400.  
  401. iput-object v0, p0, Ldark/cp;->ʼॱ:Ldark/at;
  402.  
  403. move-object v6, p2
  404.  
  405. move-object p1, p0
  406.  
  407. sget-boolean v0, Ldark/ʿ;->ˎ:Z
  408.  
  409. if-eqz v0, :cond_d2
  410.  
  411. sget v0, Ldark/ﭘ$if;->dataBinding:I
  412.  
  413. invoke-virtual {v6, v0, p1}, Landroid/view/View;->setTag(ILjava/lang/Object;)V
  414.  
  415. goto :goto_d5
  416.  
  417. :cond_d2
  418. invoke-virtual {v6, p1}, Landroid/view/View;->setTag(Ljava/lang/Object;)V
  419.  
  420. :goto_d5
  421. new-instance v0, Ldark/COn;
  422.  
  423. const/4 v1, 0x5
  424.  
  425. invoke-direct {v0, p0, v1}, Ldark/COn;-><init>(Ldark/COn$iF;I)V
  426.  
  427. iput-object v0, p0, Ldark/cp;->ˊᐝ:Landroid/widget/CompoundButton$OnCheckedChangeListener;
  428.  
  429. new-instance v0, Ldark/coN;
  430.  
  431. const/4 v1, 0x3
  432.  
  433. invoke-direct {v0, p0, v1}, Ldark/coN;-><init>(Ldark/coN$if;I)V
  434.  
  435. iput-object v0, p0, Ldark/cp;->ˊˊ:Landroid/view/View$OnClickListener;
  436.  
  437. new-instance v0, Ldark/coN;
  438.  
  439. const/4 v1, 0x4
  440.  
  441. invoke-direct {v0, p0, v1}, Ldark/coN;-><init>(Ldark/coN$if;I)V
  442.  
  443. iput-object v0, p0, Ldark/cp;->ˍ:Landroid/view/View$OnClickListener;
  444.  
  445. new-instance v0, Ldark/COn;
  446.  
  447. const/4 v1, 0x1
  448.  
  449. invoke-direct {v0, p0, v1}, Ldark/COn;-><init>(Ldark/COn$iF;I)V
  450.  
  451. iput-object v0, p0, Ldark/cp;->ˋˋ:Landroid/widget/CompoundButton$OnCheckedChangeListener;
  452.  
  453. new-instance v0, Ldark/coN;
  454.  
  455. const/4 v1, 0x2
  456.  
  457. invoke-direct {v0, p0, v1}, Ldark/coN;-><init>(Ldark/coN$if;I)V
  458.  
  459. iput-object v0, p0, Ldark/cp;->ˌ:Landroid/view/View$OnClickListener;
  460.  
  461. move-object p2, p0
  462.  
  463. move-object p1, p2
  464.  
  465. monitor-enter p2
  466.  
  467. const-wide/16 v0, 0x200
  468.  
  469. :try_start_102
  470. iput-wide v0, p1, Ldark/cp;->ˎˎ:J
  471. :try_end_104
  472. .catchall {:try_start_102 .. :try_end_104} :catchall_106
  473.  
  474. monitor-exit p2
  475.  
  476. goto :goto_109
  477.  
  478. :catchall_106
  479. move-exception p1
  480.  
  481. monitor-exit p2
  482.  
  483. throw p1
  484.  
  485. :goto_109
  486. invoke-virtual {p1}, Ldark/cp;->l_()V
  487.  
  488. return-void
  489. .end method
  490.  
  491. .method static synthetic ˋ(Ldark/cp;)Ldark/kg;
  492. .registers 2
  493.  
  494. iget-object v0, p0, Ldark/cp;->ˉ:Ldark/kg;
  495.  
  496. return-object v0
  497. .end method
  498.  
  499. .method public static ˎ(Landroid/view/View;Ldark/AuX;)Ldark/cp;
  500. .registers 5
  501. .param p0 # Landroid/view/View;
  502. .annotation build Landroid/support/annotation/NonNull;
  503. .end annotation
  504. .end param
  505. .param p1 # Ldark/AuX;
  506. .annotation build Landroid/support/annotation/Nullable;
  507. .end annotation
  508. .end param
  509. .annotation build Landroid/support/annotation/NonNull;
  510. .end annotation
  511.  
  512. const-string v0, "layout/activity_main_0"
  513.  
  514. invoke-virtual {p0}, Landroid/view/View;->getTag()Ljava/lang/Object;
  515.  
  516. move-result-object v1
  517.  
  518. invoke-virtual {v0, v1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
  519.  
  520. move-result v0
  521.  
  522. if-nez v0, :cond_25
  523.  
  524. new-instance v0, Ljava/lang/RuntimeException;
  525.  
  526. new-instance v1, Ljava/lang/StringBuilder;
  527.  
  528. const-string v2, "view tag isn\'t correct on view:"
  529.  
  530. invoke-direct {v1, v2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
  531.  
  532. invoke-virtual {p0}, Landroid/view/View;->getTag()Ljava/lang/Object;
  533.  
  534. move-result-object v2
  535.  
  536. invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
  537.  
  538. move-result-object v1
  539.  
  540. invoke-virtual {v1}, Ljava/lang/Object;->toString()Ljava/lang/String;
  541.  
  542. move-result-object v1
  543.  
  544. invoke-direct {v0, v1}, Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;)V
  545.  
  546. throw v0
  547.  
  548. :cond_25
  549. new-instance v0, Ldark/cp;
  550.  
  551. invoke-direct {v0, p1, p0}, Ldark/cp;-><init>(Ldark/AuX;Landroid/view/View;)V
  552.  
  553. return-object v0
  554. .end method
  555.  
  556. .method private ˎ(I)Z
  557. .registers 7
  558.  
  559. if-nez p1, :cond_12
  560.  
  561. move-object p1, p0
  562.  
  563. monitor-enter p1
  564.  
  565. :try_start_4
  566. iget-wide v0, p0, Ldark/cp;->ˎˎ:J
  567.  
  568. const-wide/16 v2, 0x1
  569.  
  570. or-long/2addr v0, v2
  571.  
  572. iput-wide v0, p0, Ldark/cp;->ˎˎ:J
  573. :try_end_b
  574. .catchall {:try_start_4 .. :try_end_b} :catchall_d
  575.  
  576. monitor-exit p1
  577.  
  578. goto :goto_10
  579.  
  580. :catchall_d
  581. move-exception v4
  582.  
  583. monitor-exit p1
  584.  
  585. throw v4
  586.  
  587. :goto_10
  588. const/4 v0, 0x1
  589.  
  590. return v0
  591.  
  592. :cond_12
  593. const/4 v0, 0x7
  594.  
  595. if-ne p1, v0, :cond_25
  596.  
  597. move-object p1, p0
  598.  
  599. monitor-enter p1
  600.  
  601. :try_start_17
  602. iget-wide v0, p0, Ldark/cp;->ˎˎ:J
  603.  
  604. const-wide/16 v2, 0x4
  605.  
  606. or-long/2addr v0, v2
  607.  
  608. iput-wide v0, p0, Ldark/cp;->ˎˎ:J
  609. :try_end_1e
  610. .catchall {:try_start_17 .. :try_end_1e} :catchall_20
  611.  
  612. monitor-exit p1
  613.  
  614. goto :goto_23
  615.  
  616. :catchall_20
  617. move-exception v4
  618.  
  619. monitor-exit p1
  620.  
  621. throw v4
  622.  
  623. :goto_23
  624. const/4 v0, 0x1
  625.  
  626. return v0
  627.  
  628. :cond_25
  629. const/16 v0, 0x8
  630.  
  631. if-ne p1, v0, :cond_39
  632.  
  633. move-object p1, p0
  634.  
  635. monitor-enter p1
  636.  
  637. :try_start_2b
  638. iget-wide v0, p0, Ldark/cp;->ˎˎ:J
  639.  
  640. const-wide/16 v2, 0x8
  641.  
  642. or-long/2addr v0, v2
  643.  
  644. iput-wide v0, p0, Ldark/cp;->ˎˎ:J
  645. :try_end_32
  646. .catchall {:try_start_2b .. :try_end_32} :catchall_34
  647.  
  648. monitor-exit p1
  649.  
  650. goto :goto_37
  651.  
  652. :catchall_34
  653. move-exception v4
  654.  
  655. monitor-exit p1
  656.  
  657. throw v4
  658.  
  659. :goto_37
  660. const/4 v0, 0x1
  661.  
  662. return v0
  663.  
  664. :cond_39
  665. const/16 v0, 0x6e
  666.  
  667. if-ne p1, v0, :cond_4d
  668.  
  669. move-object p1, p0
  670.  
  671. monitor-enter p1
  672.  
  673. :try_start_3f
  674. iget-wide v0, p0, Ldark/cp;->ˎˎ:J
  675.  
  676. const-wide/16 v2, 0x10
  677.  
  678. or-long/2addr v0, v2
  679.  
  680. iput-wide v0, p0, Ldark/cp;->ˎˎ:J
  681. :try_end_46
  682. .catchall {:try_start_3f .. :try_end_46} :catchall_48
  683.  
  684. monitor-exit p1
  685.  
  686. goto :goto_4b
  687.  
  688. :catchall_48
  689. move-exception v4
  690.  
  691. monitor-exit p1
  692.  
  693. throw v4
  694.  
  695. :goto_4b
  696. const/4 v0, 0x1
  697.  
  698. return v0
  699.  
  700. :cond_4d
  701. const/16 v0, 0x2b
  702.  
  703. if-ne p1, v0, :cond_61
  704.  
  705. move-object p1, p0
  706.  
  707. monitor-enter p1
  708.  
  709. :try_start_53
  710. iget-wide v0, p0, Ldark/cp;->ˎˎ:J
  711.  
  712. const-wide/16 v2, 0x20
  713.  
  714. or-long/2addr v0, v2
  715.  
  716. iput-wide v0, p0, Ldark/cp;->ˎˎ:J
  717. :try_end_5a
  718. .catchall {:try_start_53 .. :try_end_5a} :catchall_5c
  719.  
  720. monitor-exit p1
  721.  
  722. goto :goto_5f
  723.  
  724. :catchall_5c
  725. move-exception v4
  726.  
  727. monitor-exit p1
  728.  
  729. throw v4
  730.  
  731. :goto_5f
  732. const/4 v0, 0x1
  733.  
  734. return v0
  735.  
  736. :cond_61
  737. const/16 v0, 0x90
  738.  
  739. if-ne p1, v0, :cond_75
  740.  
  741. move-object p1, p0
  742.  
  743. monitor-enter p1
  744.  
  745. :try_start_67
  746. iget-wide v0, p0, Ldark/cp;->ˎˎ:J
  747.  
  748. const-wide/16 v2, 0x40
  749.  
  750. or-long/2addr v0, v2
  751.  
  752. iput-wide v0, p0, Ldark/cp;->ˎˎ:J
  753. :try_end_6e
  754. .catchall {:try_start_67 .. :try_end_6e} :catchall_70
  755.  
  756. monitor-exit p1
  757.  
  758. goto :goto_73
  759.  
  760. :catchall_70
  761. move-exception v4
  762.  
  763. monitor-exit p1
  764.  
  765. throw v4
  766.  
  767. :goto_73
  768. const/4 v0, 0x1
  769.  
  770. return v0
  771.  
  772. :cond_75
  773. const/4 v0, 0x2
  774.  
  775. if-ne p1, v0, :cond_88
  776.  
  777. move-object p1, p0
  778.  
  779. monitor-enter p1
  780.  
  781. :try_start_7a
  782. iget-wide v0, p0, Ldark/cp;->ˎˎ:J
  783.  
  784. const-wide/16 v2, 0x80
  785.  
  786. or-long/2addr v0, v2
  787.  
  788. iput-wide v0, p0, Ldark/cp;->ˎˎ:J
  789. :try_end_81
  790. .catchall {:try_start_7a .. :try_end_81} :catchall_83
  791.  
  792. monitor-exit p1
  793.  
  794. goto :goto_86
  795.  
  796. :catchall_83
  797. move-exception v4
  798.  
  799. monitor-exit p1
  800.  
  801. throw v4
  802.  
  803. :goto_86
  804. const/4 v0, 0x1
  805.  
  806. return v0
  807.  
  808. :cond_88
  809. const/4 v0, 0x3
  810.  
  811. if-ne p1, v0, :cond_9b
  812.  
  813. move-object p1, p0
  814.  
  815. monitor-enter p1
  816.  
  817. :try_start_8d
  818. iget-wide v0, p0, Ldark/cp;->ˎˎ:J
  819.  
  820. const-wide/16 v2, 0x100
  821.  
  822. or-long/2addr v0, v2
  823.  
  824. iput-wide v0, p0, Ldark/cp;->ˎˎ:J
  825. :try_end_94
  826. .catchall {:try_start_8d .. :try_end_94} :catchall_96
  827.  
  828. monitor-exit p1
  829.  
  830. goto :goto_99
  831.  
  832. :catchall_96
  833. move-exception v4
  834.  
  835. monitor-exit p1
  836.  
  837. throw v4
  838.  
  839. :goto_99
  840. const/4 v0, 0x1
  841.  
  842. return v0
  843.  
  844. :cond_9b
  845. const/4 v0, 0x0
  846.  
  847. return v0
  848. .end method
  849.  
  850.  
  851. # virtual methods
  852. .method protected ciiu()V
  853. .registers 26
  854.  
  855. move-object/from16 v0, p0
  856.  
  857. iget-object v2, v0, Ldark/cp;->ˋˊ:Ldark/ke;
  858.  
  859. iget-object v0, v2, Ldark/ke;->ॱ:Ldark/ai;
  860.  
  861. iget-object v0, v0, Ldark/ai;->ˊ:Landroid/content/SharedPreferences;
  862.  
  863. const-string v1, "com.gojek.driver.driverProfile.CIIU_SELECT_SETTING"
  864.  
  865. const-string v3, ""
  866.  
  867. invoke-interface {v0, v1, v3}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
  868.  
  869. move-result-object v0
  870.  
  871. invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
  872.  
  873. move-result v0
  874.  
  875. if-eqz v0, :cond_44
  876.  
  877. const-string v11, "[00] All Job | <◅ Manual Bid ◅>"
  878.  
  879. const-string v10, "[01]"
  880.  
  881. move-object/from16 v0, p0
  882.  
  883. iget-object v2, v0, Ldark/cp;->ˋˊ:Ldark/ke;
  884.  
  885. iget-object v0, v2, Ldark/ke;->ॱ:Ldark/ai;
  886.  
  887. iget-object v0, v0, Ldark/ai;->ˊ:Landroid/content/SharedPreferences;
  888.  
  889. invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
  890.  
  891. move-result-object v0
  892.  
  893. const-string v1, "com.gojek.driver.driverProfile.CIIU_AUTOBID"
  894.  
  895. invoke-interface {v0, v1, v11}, Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;
  896.  
  897. move-result-object v0
  898.  
  899. invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;->apply()V
  900.  
  901. move-object/from16 v0, p0
  902.  
  903. iget-object v2, v0, Ldark/cp;->ˋˊ:Ldark/ke;
  904.  
  905. iget-object v0, v2, Ldark/ke;->ॱ:Ldark/ai;
  906.  
  907. iget-object v0, v0, Ldark/ai;->ˊ:Landroid/content/SharedPreferences;
  908.  
  909. invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
  910.  
  911. move-result-object v0
  912.  
  913. const-string v1, "com.gojek.driver.driverProfile.CIIU_SELECT_SETTING"
  914.  
  915. invoke-interface {v0, v1, v10}, Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;
  916.  
  917. move-result-object v0
  918.  
  919. invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;->apply()V
  920.  
  921. :cond_44
  922. move-object/from16 v0, p0
  923.  
  924. iget-object v2, v0, Ldark/cp;->ˋˊ:Ldark/ke;
  925.  
  926. iget-object v0, v2, Ldark/ke;->ॱ:Ldark/ai;
  927.  
  928. iget-object v0, v0, Ldark/ai;->ˊ:Landroid/content/SharedPreferences;
  929.  
  930. const-string v1, "com.gojek.driver.driverProfile.CIIU_AUTOBID"
  931.  
  932. const-string v3, ""
  933.  
  934. invoke-interface {v0, v1, v3}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
  935.  
  936. move-result-object v11
  937.  
  938. move-object/from16 v0, p0
  939.  
  940. iget-object v0, v0, Ldark/cp;->ʾ:Landroid/widget/TextView;
  941.  
  942. const/16 v1, 0xb
  943.  
  944. int-to-float v3, v1
  945.  
  946. invoke-virtual {v0, v3}, Landroid/widget/TextView;->setTextSize(F)V
  947.  
  948. invoke-virtual {v0, v11}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
  949.  
  950. return-void
  951. .end method
  952.  
  953. .method protected ciiu_setting()V
  954. .registers 26
  955.  
  956. move-object/from16 v0, p0
  957.  
  958. iget-object v12, v0, Ldark/cp;->ˉ:Ldark/kg;
  959.  
  960. iget-boolean v0, v12, Ldark/kg;->ˊ:Z
  961.  
  962. if-nez v0, :cond_173
  963.  
  964. move-object/from16 v0, p0
  965.  
  966. iget-object v2, v0, Ldark/cp;->ˋˊ:Ldark/ke;
  967.  
  968. iget-object v0, v2, Ldark/ke;->ॱ:Ldark/ai;
  969.  
  970. iget-object v0, v0, Ldark/ai;->ˊ:Landroid/content/SharedPreferences;
  971.  
  972. const-string v1, "com.gojek.driver.driverProfile.CIIU_SELECT_SETTING"
  973.  
  974. const-string v3, ""
  975.  
  976. invoke-interface {v0, v1, v3}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
  977.  
  978. move-result-object v1
  979.  
  980. const-string v10, "[00]"
  981.  
  982. invoke-virtual {v1, v10}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
  983.  
  984. move-result v0
  985.  
  986. if-eqz v0, :cond_26
  987.  
  988. const-string v11, "00 All Job | <▻ Manual Bid ▻>"
  989.  
  990. const-string v10, "[01]"
  991.  
  992. goto/16 :goto_126
  993.  
  994. :cond_26
  995. const-string v10, "[01]"
  996.  
  997. invoke-virtual {v1, v10}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
  998.  
  999. move-result v0
  1000.  
  1001. if-eqz v0, :cond_34
  1002.  
  1003. const-string v11, "[01] |GO-RIDE| <▻ 1KM ◅>"
  1004.  
  1005. const-string v10, "[02]"
  1006.  
  1007. goto/16 :goto_126
  1008.  
  1009. :cond_34
  1010. const-string v10, "[02]"
  1011.  
  1012. invoke-virtual {v1, v10}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
  1013.  
  1014. move-result v0
  1015.  
  1016. if-eqz v0, :cond_42
  1017.  
  1018. const-string v11, "[02] |GO-RIDE| <▻ 2KM ◅>"
  1019.  
  1020. const-string v10, "[03]"
  1021.  
  1022. goto/16 :goto_126
  1023.  
  1024. :cond_42
  1025. const-string v10, "[03]"
  1026.  
  1027. invoke-virtual {v1, v10}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
  1028.  
  1029. move-result v0
  1030.  
  1031. if-eqz v0, :cond_50
  1032.  
  1033. const-string v11, "[03] |GO-RIDE| <▻ 3KM ◅>"
  1034.  
  1035. const-string v10, "[04]"
  1036.  
  1037. goto/16 :goto_126
  1038.  
  1039. :cond_50
  1040. const-string v10, "[04]"
  1041.  
  1042. invoke-virtual {v1, v10}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
  1043.  
  1044. move-result v0
  1045.  
  1046. if-eqz v0, :cond_5e
  1047.  
  1048. const-string v11, "[04] |GO-RIDE| <▻ 4KM ◅>"
  1049.  
  1050. const-string v10, "[05]"
  1051.  
  1052. goto/16 :goto_126
  1053.  
  1054. :cond_5e
  1055. const-string v10, "[05]"
  1056.  
  1057. invoke-virtual {v1, v10}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
  1058.  
  1059. move-result v0
  1060.  
  1061. if-eqz v0, :cond_6c
  1062.  
  1063. const-string v11, "[05] |GO-RIDE| <▻ 5KM ◅>"
  1064.  
  1065. const-string v10, "[06]"
  1066.  
  1067. goto/16 :goto_126
  1068.  
  1069. :cond_6c
  1070. const-string v10, "[06]"
  1071.  
  1072. invoke-virtual {v1, v10}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
  1073.  
  1074. move-result v0
  1075.  
  1076. if-eqz v0, :cond_7a
  1077.  
  1078. const-string v11, "[06] |GO-RIDE| <▻ Semua Jarak ◅>"
  1079.  
  1080. const-string v10, "[07]"
  1081.  
  1082. goto/16 :goto_126
  1083.  
  1084. :cond_7a
  1085. const-string v10, "[07]"
  1086.  
  1087. invoke-virtual {v1, v10}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
  1088.  
  1089. move-result v0
  1090.  
  1091. if-eqz v0, :cond_88
  1092.  
  1093. const-string v11, "[07] |GO-FOOD| <▻ 1KM ◅>"
  1094.  
  1095. const-string v10, "[08]"
  1096.  
  1097. goto/16 :goto_126
  1098.  
  1099. :cond_88
  1100. const-string v10, "[08]"
  1101.  
  1102. invoke-virtual {v1, v10}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
  1103.  
  1104. move-result v0
  1105.  
  1106. if-eqz v0, :cond_96
  1107.  
  1108. const-string v11, "[08] |GO-FOOD| <▻ 2KM ◅>"
  1109.  
  1110. const-string v10, "[09]"
  1111.  
  1112. goto/16 :goto_126
  1113.  
  1114. :cond_96
  1115. const-string v10, "[09]"
  1116.  
  1117. invoke-virtual {v1, v10}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
  1118.  
  1119. move-result v0
  1120.  
  1121. if-eqz v0, :cond_a4
  1122.  
  1123. const-string v11, "[09] |GO-FOOD| <▻ 3KM ◅>"
  1124.  
  1125. const-string v10, "[10]"
  1126.  
  1127. goto/16 :goto_126
  1128.  
  1129. :cond_a4
  1130. const-string v10, "[10]"
  1131.  
  1132. invoke-virtual {v1, v10}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
  1133.  
  1134. move-result v0
  1135.  
  1136. if-eqz v0, :cond_b2
  1137.  
  1138. const-string v11, "[10] |GO-FOOD| <▻ 4KM ◅>"
  1139.  
  1140. const-string v10, "[11]"
  1141.  
  1142. goto/16 :goto_126
  1143.  
  1144. :cond_b2
  1145. const-string v10, "[11]"
  1146.  
  1147. invoke-virtual {v1, v10}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
  1148.  
  1149. move-result v0
  1150.  
  1151. if-eqz v0, :cond_c0
  1152.  
  1153. const-string v11, "[11] |GO-FOOD| <▻ Semua Jarak ◅>"
  1154.  
  1155. const-string v10, "[12]"
  1156.  
  1157. goto/16 :goto_126
  1158.  
  1159. :cond_c0
  1160. const-string v10, "[12]"
  1161.  
  1162. invoke-virtual {v1, v10}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
  1163.  
  1164. move-result v0
  1165.  
  1166. if-eqz v0, :cond_ce
  1167.  
  1168. const-string v11, "[12] |GR <&> GF| <▻ 1KM ◅>"
  1169.  
  1170. const-string v10, "[13]"
  1171.  
  1172. goto/16 :goto_126
  1173.  
  1174. :cond_ce
  1175. const-string v10, "[13]"
  1176.  
  1177. invoke-virtual {v1, v10}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
  1178.  
  1179. move-result v0
  1180.  
  1181. if-eqz v0, :cond_dc
  1182.  
  1183. const-string v11, "[13] |GR <&> GF| <▻ 2KM ◅>"
  1184.  
  1185. const-string v10, "[14]"
  1186.  
  1187. goto/16 :goto_126
  1188.  
  1189. :cond_dc
  1190. const-string v10, "[14]"
  1191.  
  1192. invoke-virtual {v1, v10}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
  1193.  
  1194. move-result v0
  1195.  
  1196. if-eqz v0, :cond_ea
  1197.  
  1198. const-string v11, "[14] |GR <&> GF| <▻ 3KM ◅>"
  1199.  
  1200. const-string v10, "[15]"
  1201.  
  1202. goto/16 :goto_126
  1203.  
  1204. :cond_ea
  1205. const-string v10, "[15]"
  1206.  
  1207. invoke-virtual {v1, v10}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
  1208.  
  1209. move-result v0
  1210.  
  1211. if-eqz v0, :cond_f8
  1212.  
  1213. const-string v11, "[15] |GR <&> GF| <▻ 4KM ◅>"
  1214.  
  1215. const-string v10, "[16]"
  1216.  
  1217. goto/16 :goto_126
  1218.  
  1219. :cond_f8
  1220. const-string v10, "[16]"
  1221.  
  1222. invoke-virtual {v1, v10}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
  1223.  
  1224. move-result v0
  1225.  
  1226. if-eqz v0, :cond_106
  1227.  
  1228. const-string v11, "[16] |GR <&>GF| <▻ Semua Jarak ◅>"
  1229.  
  1230. const-string v10, "[17]"
  1231.  
  1232. goto/16 :goto_126
  1233.  
  1234. :cond_106
  1235. const-string v10, "[17]"
  1236.  
  1237. invoke-virtual {v1, v10}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
  1238.  
  1239. move-result v0
  1240.  
  1241. if-eqz v0, :cond_114
  1242.  
  1243. const-string v11, "[17] | Semua Order | <◅ AUTO BID ◅>"
  1244.  
  1245. const-string v10, "[99]"
  1246.  
  1247. goto/16 :goto_126
  1248.  
  1249. :cond_114
  1250. const-string v10, "[99]"
  1251.  
  1252. invoke-virtual {v1, v10}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
  1253.  
  1254. move-result v0
  1255.  
  1256. if-nez v0, :cond_122
  1257.  
  1258. const-string v11, "[00] | Semua Order | <◅ Manual klik ◅>"
  1259.  
  1260. const-string v10, "[01]"
  1261.  
  1262. goto/16 :goto_126
  1263.  
  1264. :cond_122
  1265. const-string v11, "[00] | Semua Order | <◅ Manual klik ◅>"
  1266.  
  1267. const-string v10, "[01]"
  1268.  
  1269. :goto_126
  1270. move-object/from16 v0, p0
  1271.  
  1272. iget-object v0, v0, Ldark/cp;->ʾ:Landroid/widget/TextView;
  1273.  
  1274. const/16 v1, 0xb
  1275.  
  1276. int-to-float v3, v1
  1277.  
  1278. invoke-virtual {v0, v3}, Landroid/widget/TextView;->setTextSize(F)V
  1279.  
  1280. invoke-virtual {v0, v11}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
  1281.  
  1282. move-object/from16 v0, p0
  1283.  
  1284. iget-object v2, v0, Ldark/cp;->ˋˊ:Ldark/ke;
  1285.  
  1286. iget-object v0, v2, Ldark/ke;->ॱ:Ldark/ai;
  1287.  
  1288. iget-object v0, v0, Ldark/ai;->ˊ:Landroid/content/SharedPreferences;
  1289.  
  1290. invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
  1291.  
  1292. move-result-object v0
  1293.  
  1294. const-string v1, "com.gojek.driver.driverProfile.CIIU_SELECT_SETTING"
  1295.  
  1296. invoke-interface {v0, v1, v10}, Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;
  1297.  
  1298. move-result-object v0
  1299.  
  1300. invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;->apply()V
  1301.  
  1302. move-object/from16 v0, p0
  1303.  
  1304. iget-object v2, v0, Ldark/cp;->ˋˊ:Ldark/ke;
  1305.  
  1306. iget-object v0, v2, Ldark/ke;->ॱ:Ldark/ai;
  1307.  
  1308. iget-object v0, v0, Ldark/ai;->ˊ:Landroid/content/SharedPreferences;
  1309.  
  1310. invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
  1311.  
  1312. move-result-object v0
  1313.  
  1314. const-string v1, "com.gojek.driver.driverProfile.CIIU_AUTOBID"
  1315.  
  1316. invoke-interface {v0, v1, v11}, Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;
  1317.  
  1318. move-result-object v0
  1319.  
  1320. invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;->apply()V
  1321.  
  1322. move-object/from16 v0, p0
  1323.  
  1324. iget-object v2, v0, Ldark/cp;->ˋˊ:Ldark/ke;
  1325.  
  1326. iget-object v0, v2, Ldark/ke;->ॱ:Ldark/ai;
  1327.  
  1328. iget-object v0, v0, Ldark/ai;->ˊ:Landroid/content/SharedPreferences;
  1329.  
  1330. invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
  1331.  
  1332. move-result-object v0
  1333.  
  1334. const/4 v3, 0x0
  1335.  
  1336. const-string v1, "com.gojek.driver.driverPreferencesService.AUTO_BID"
  1337.  
  1338. invoke-interface {v0, v1, v3}, Landroid/content/SharedPreferences$Editor;->putBoolean(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor;
  1339.  
  1340. move-result-object v0
  1341.  
  1342. invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;->apply()V
  1343.  
  1344. :cond_173
  1345. return-void
  1346. .end method
  1347.  
  1348. .method public final ˊ(I)V
  1349. .registers 3
  1350.  
  1351. packed-switch p1, :pswitch_data_30
  1352.  
  1353. goto :goto_2e
  1354.  
  1355. :pswitch_4 #00000003
  1356. iget-object p1, p0, Ldark/cp;->ˋˊ:Ldark/ke;
  1357.  
  1358. if-eqz p1, :cond_a
  1359.  
  1360. const/4 v0, 0x1
  1361.  
  1362. goto :goto_b
  1363.  
  1364. :cond_a
  1365. const/4 v0, 0x0
  1366.  
  1367. :goto_b
  1368. if-eqz v0, :cond_2e
  1369.  
  1370. invoke-virtual {p1}, Ldark/ke;->ˎ()V
  1371.  
  1372. return-void
  1373.  
  1374. :pswitch_11 #00000004
  1375. iget-object p1, p0, Ldark/cp;->ˋˊ:Ldark/ke;
  1376.  
  1377. if-eqz p1, :cond_17
  1378.  
  1379. const/4 v0, 0x1
  1380.  
  1381. goto :goto_18
  1382.  
  1383. :cond_17
  1384. const/4 v0, 0x0
  1385.  
  1386. :goto_18
  1387. if-eqz v0, :cond_2e
  1388.  
  1389. iget-object v0, p1, Ldark/X;->ͺ:Ldark/aw;
  1390.  
  1391. check-cast v0, Ldark/kd;
  1392.  
  1393. invoke-interface {v0}, Ldark/kd;->ˋˋ()V
  1394.  
  1395. return-void
  1396.  
  1397. :pswitch_22 #00000002
  1398. iget-object p1, p0, Ldark/cp;->ˋˊ:Ldark/ke;
  1399.  
  1400. if-eqz p1, :cond_28
  1401.  
  1402. const/4 v0, 0x1
  1403.  
  1404. goto :goto_29
  1405.  
  1406. :cond_28
  1407. const/4 v0, 0x0
  1408.  
  1409. :goto_29
  1410. if-eqz v0, :cond_2e
  1411.  
  1412. invoke-virtual {p1}, Ldark/ke;->ˎ()V
  1413.  
  1414. :cond_2e
  1415. :goto_2e
  1416. return-void
  1417.  
  1418. nop
  1419.  
  1420. :pswitch_data_30
  1421. .packed-switch 0x2
  1422. :pswitch_22 #00000002
  1423. :pswitch_4 #00000003
  1424. :pswitch_11 #00000004
  1425. .end packed-switch
  1426. .end method
  1427.  
  1428. .method protected final ˊ(II)Z
  1429. .registers 4
  1430.  
  1431. sparse-switch p1, :sswitch_data_c
  1432.  
  1433. goto :goto_9
  1434.  
  1435. :sswitch_4
  1436. invoke-direct {p0, p2}, Ldark/cp;->ˎ(I)Z
  1437.  
  1438. move-result v0
  1439.  
  1440. return v0
  1441.  
  1442. :goto_9
  1443. const/4 v0, 0x0
  1444.  
  1445. return v0
  1446.  
  1447. nop
  1448.  
  1449. :sswitch_data_c
  1450. .sparse-switch
  1451. 0x0 -> :sswitch_4
  1452. .end sparse-switch
  1453. .end method
  1454.  
  1455. .method public final ˋ(Ldark/kg;)V
  1456. .registers 7
  1457. .param p1 # Ldark/kg;
  1458. .annotation build Landroid/support/annotation/Nullable;
  1459. .end annotation
  1460. .end param
  1461.  
  1462. const/4 v0, 0x0
  1463.  
  1464. invoke-virtual {p0, v0, p1}, Ldark/cp;->ˊ(ILdark/Con;)Z
  1465.  
  1466. iput-object p1, p0, Ldark/cp;->ˉ:Ldark/kg;
  1467.  
  1468. move-object p1, p0
  1469.  
  1470. monitor-enter p1
  1471.  
  1472. :try_start_8
  1473. iget-wide v0, p0, Ldark/cp;->ˎˎ:J
  1474.  
  1475. const-wide/16 v2, 0x1
  1476.  
  1477. or-long/2addr v0, v2
  1478.  
  1479. iput-wide v0, p0, Ldark/cp;->ˎˎ:J
  1480. :try_end_f
  1481. .catchall {:try_start_8 .. :try_end_f} :catchall_11
  1482.  
  1483. monitor-exit p1
  1484.  
  1485. goto :goto_14
  1486.  
  1487. :catchall_11
  1488. move-exception v4
  1489.  
  1490. monitor-exit p1
  1491.  
  1492. throw v4
  1493.  
  1494. :goto_14
  1495. const/16 v0, 0xac
  1496.  
  1497. invoke-virtual {p0, v0}, Ldark/aUx;->ˋ(I)V
  1498.  
  1499. invoke-super {p0}, Ldark/ʿ;->l_()V
  1500.  
  1501. return-void
  1502. .end method
  1503.  
  1504. .method protected final ˎ()V
  1505. .registers 17
  1506.  
  1507. move-object/from16 v6, p0
  1508.  
  1509. monitor-enter v6
  1510.  
  1511. move-object/from16 v0, p0
  1512.  
  1513. :try_start_5
  1514. iget-wide v4, v0, Ldark/cp;->ˎˎ:J
  1515.  
  1516. const-wide/16 v0, 0x0
  1517.  
  1518. move-object/from16 v2, p0
  1519.  
  1520. iput-wide v0, v2, Ldark/cp;->ˎˎ:J
  1521. :try_end_d
  1522. .catchall {:try_start_5 .. :try_end_d} :catchall_f
  1523.  
  1524. monitor-exit v6
  1525.  
  1526. goto :goto_12
  1527.  
  1528. :catchall_f
  1529. move-exception v7
  1530.  
  1531. monitor-exit v6
  1532.  
  1533. throw v7
  1534.  
  1535. :goto_12
  1536. const/4 v7, 0x0
  1537.  
  1538. const/4 v6, 0x0
  1539.  
  1540. const/4 v8, 0x0
  1541.  
  1542. const/4 v9, 0x0
  1543.  
  1544. const/4 v10, 0x0
  1545.  
  1546. const/4 v11, 0x0
  1547.  
  1548. move-object/from16 v0, p0
  1549.  
  1550. iget-object v12, v0, Ldark/cp;->ˉ:Ldark/kg;
  1551.  
  1552. const/4 v13, 0x0
  1553.  
  1554. const-wide/16 v0, 0x3fd
  1555.  
  1556. and-long/2addr v0, v4
  1557.  
  1558. const-wide/16 v2, 0x0
  1559.  
  1560. cmp-long v0, v0, v2
  1561.  
  1562. if-eqz v0, :cond_fa
  1563.  
  1564. const-wide/16 v0, 0x241
  1565.  
  1566. and-long/2addr v0, v4
  1567.  
  1568. const-wide/16 v2, 0x0
  1569.  
  1570. cmp-long v0, v0, v2
  1571.  
  1572. if-eqz v0, :cond_49
  1573.  
  1574. if-eqz v12, :cond_49
  1575.  
  1576. move-object v14, v12
  1577.  
  1578. iget-boolean v0, v12, Ldark/kg;->ˊ:Z
  1579.  
  1580. if-eqz v0, :cond_40
  1581.  
  1582. iget-object v0, v14, Ldark/kg;->ˎ:Landroid/content/Context;
  1583.  
  1584. const v1, 0x7f06012c
  1585.  
  1586. invoke-static {v0, v1}, Landroid/support/v4/content/ContextCompat;->getColor(Landroid/content/Context;I)I
  1587.  
  1588. move-result v7
  1589.  
  1590. goto :goto_49
  1591.  
  1592. :cond_40
  1593. iget-object v0, v14, Ldark/kg;->ˎ:Landroid/content/Context;
  1594.  
  1595. const v1, 0x7f060120
  1596.  
  1597. invoke-static {v0, v1}, Landroid/support/v4/content/ContextCompat;->getColor(Landroid/content/Context;I)I
  1598.  
  1599. move-result v7
  1600.  
  1601. :cond_49
  1602. :goto_49
  1603. const-wide/16 v0, 0x221
  1604.  
  1605. and-long/2addr v0, v4
  1606.  
  1607. const-wide/16 v2, 0x0
  1608.  
  1609. cmp-long v0, v0, v2
  1610.  
  1611. if-eqz v0, :cond_6c
  1612.  
  1613. if-eqz v12, :cond_6c
  1614.  
  1615. move-object v14, v12
  1616.  
  1617. iget-boolean v0, v12, Ldark/kg;->ˊ:Z
  1618.  
  1619. if-eqz v0, :cond_63
  1620.  
  1621. iget-object v0, v14, Ldark/kg;->ˎ:Landroid/content/Context;
  1622.  
  1623. const v1, 0x7f110130
  1624.  
  1625. invoke-virtual {v0, v1}, Landroid/content/Context;->getString(I)Ljava/lang/String;
  1626.  
  1627. move-result-object v6
  1628.  
  1629. goto :goto_6c
  1630.  
  1631. :cond_63
  1632. iget-object v0, v14, Ldark/kg;->ˎ:Landroid/content/Context;
  1633.  
  1634. const v1, 0x7f110131
  1635.  
  1636. invoke-virtual {v0, v1}, Landroid/content/Context;->getString(I)Ljava/lang/String;
  1637.  
  1638. move-result-object v6
  1639.  
  1640. :cond_6c
  1641. :goto_6c
  1642. const-wide/16 v0, 0x209
  1643.  
  1644. and-long/2addr v0, v4
  1645.  
  1646. const-wide/16 v2, 0x0
  1647.  
  1648. cmp-long v0, v0, v2
  1649.  
  1650. if-eqz v0, :cond_82
  1651.  
  1652. if-eqz v12, :cond_82
  1653.  
  1654. iget-object v0, v12, Ldark/kg;->ˏ:Ldark/ai;
  1655.  
  1656. iget-object v0, v0, Ldark/ai;->ˊ:Landroid/content/SharedPreferences;
  1657.  
  1658. const-string v1, "com.gojek.driver.driverPreferencesService.AUTO_BID"
  1659.  
  1660. const/4 v2, 0x0
  1661.  
  1662. invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z
  1663.  
  1664. move-result v8
  1665.  
  1666. :cond_82
  1667. const-wide/16 v0, 0x301
  1668.  
  1669. and-long/2addr v0, v4
  1670.  
  1671. const-wide/16 v2, 0x0
  1672.  
  1673. cmp-long v0, v0, v2
  1674.  
  1675. if-eqz v0, :cond_99
  1676.  
  1677. if-eqz v12, :cond_99
  1678.  
  1679. move-object v14, v12
  1680.  
  1681. iget-boolean v0, v12, Ldark/kg;->ॱॱ:Z
  1682.  
  1683. if-nez v0, :cond_98
  1684.  
  1685. iget-boolean v0, v14, Ldark/kg;->ॱ:Z
  1686.  
  1687. if-eqz v0, :cond_98
  1688.  
  1689. const/4 v9, 0x1
  1690.  
  1691. goto :goto_99
  1692.  
  1693. :cond_98
  1694. const/4 v9, 0x0
  1695.  
  1696. :cond_99
  1697. :goto_99
  1698. const-wide/16 v0, 0x205
  1699.  
  1700. and-long/2addr v0, v4
  1701.  
  1702. const-wide/16 v2, 0x0
  1703.  
  1704. cmp-long v0, v0, v2
  1705.  
  1706. if-eqz v0, :cond_c3
  1707.  
  1708. if-eqz v12, :cond_c3
  1709.  
  1710. move-object v14, v12
  1711.  
  1712. iget-object v0, v12, Ldark/kg;->ˋ:Ldark/ew;
  1713.  
  1714. iget-object v0, v0, Ldark/ew;->ˏ:Ldark/eE;
  1715.  
  1716. sget-object v1, Ldark/eE;->ॱ:Ldark/eE;
  1717.  
  1718. if-ne v0, v1, :cond_af
  1719.  
  1720. const/4 v0, 0x1
  1721.  
  1722. goto :goto_b0
  1723.  
  1724. :cond_af
  1725. const/4 v0, 0x0
  1726.  
  1727. :goto_b0
  1728. if-nez v0, :cond_bf
  1729.  
  1730. iget-object v0, v14, Ldark/kg;->ˋ:Ldark/ew;
  1731.  
  1732. iget-object v0, v0, Ldark/ew;->ˏ:Ldark/eE;
  1733.  
  1734. sget-object v1, Ldark/eE;->ˎ:Ldark/eE;
  1735.  
  1736. if-ne v0, v1, :cond_bc
  1737.  
  1738. const/4 v0, 0x1
  1739.  
  1740. goto :goto_bd
  1741.  
  1742. :cond_bc
  1743. const/4 v0, 0x0
  1744.  
  1745. :goto_bd
  1746. if-eqz v0, :cond_c2
  1747.  
  1748. :cond_bf
  1749. const/16 v10, 0x8
  1750.  
  1751. goto :goto_c3
  1752.  
  1753. :cond_c2
  1754. const/4 v10, 0x0
  1755.  
  1756. :cond_c3
  1757. :goto_c3
  1758. const-wide/16 v0, 0x211
  1759.  
  1760. and-long/2addr v0, v4
  1761.  
  1762. const-wide/16 v2, 0x0
  1763.  
  1764. cmp-long v0, v0, v2
  1765.  
  1766. if-eqz v0, :cond_ed
  1767.  
  1768. if-eqz v12, :cond_ed
  1769.  
  1770. move-object v14, v12
  1771.  
  1772. iget-object v0, v12, Ldark/kg;->ˋ:Ldark/ew;
  1773.  
  1774. iget-object v0, v0, Ldark/ew;->ˏ:Ldark/eE;
  1775.  
  1776. sget-object v1, Ldark/eE;->ˋ:Ldark/eE;
  1777.  
  1778. if-ne v0, v1, :cond_d9
  1779.  
  1780. const/4 v0, 0x1
  1781.  
  1782. goto :goto_da
  1783.  
  1784. :cond_d9
  1785. const/4 v0, 0x0
  1786.  
  1787. :goto_da
  1788. if-eqz v0, :cond_eb
  1789.  
  1790. iget-object v0, v14, Ldark/kg;->ˋ:Ldark/ew;
  1791.  
  1792. iget-object v0, v0, Ldark/ew;->ˊ:Ldark/eA;
  1793.  
  1794. sget-object v1, Ldark/eA;->ˎ:Ldark/eA;
  1795.  
  1796. if-ne v0, v1, :cond_e6
  1797.  
  1798. const/4 v0, 0x1
  1799.  
  1800. goto :goto_e7
  1801.  
  1802. :cond_e6
  1803. const/4 v0, 0x0
  1804.  
  1805. :goto_e7
  1806. if-eqz v0, :cond_eb
  1807.  
  1808. const/4 v11, 0x0
  1809.  
  1810. goto :goto_ed
  1811.  
  1812. :cond_eb
  1813. const/16 v11, 0x8
  1814.  
  1815. :cond_ed
  1816. :goto_ed
  1817. const-wide/16 v0, 0x281
  1818.  
  1819. and-long/2addr v0, v4
  1820.  
  1821. const-wide/16 v2, 0x0
  1822.  
  1823. cmp-long v0, v0, v2
  1824.  
  1825. if-eqz v0, :cond_fa
  1826.  
  1827. if-eqz v12, :cond_fa
  1828.  
  1829. iget-boolean v13, v12, Ldark/kg;->ˊ:Z
  1830.  
  1831. :cond_fa
  1832. const-wide/16 v0, 0x200
  1833.  
  1834. and-long/2addr v0, v4
  1835.  
  1836. const-wide/16 v2, 0x0
  1837.  
  1838. cmp-long v0, v0, v2
  1839.  
  1840. if-eqz v0, :cond_149
  1841.  
  1842. move-object/from16 v0, p0
  1843.  
  1844. iget-object v0, v0, Ldark/cp;->ͺ:Landroid/widget/ImageButton;
  1845.  
  1846. move-object/from16 v1, p0
  1847.  
  1848. iget-object v1, v1, Ldark/cp;->ˊˊ:Landroid/view/View$OnClickListener;
  1849.  
  1850. invoke-virtual {v0, v1}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
  1851.  
  1852. move-object/from16 v0, p0
  1853.  
  1854. iget-object v0, v0, Ldark/cp;->ˊॱ:Landroid/support/constraint/ConstraintLayout;
  1855.  
  1856. move-object/from16 v1, p0
  1857.  
  1858. iget-object v1, v1, Ldark/cp;->ˌ:Landroid/view/View$OnClickListener;
  1859.  
  1860. invoke-virtual {v0, v1}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
  1861.  
  1862. move-object/from16 v0, p0
  1863.  
  1864. iget-object v14, v0, Ldark/cp;->ॱˊ:Landroid/support/v7/widget/SwitchCompat;
  1865.  
  1866. move-object/from16 v0, p0
  1867.  
  1868. iget-object v15, v0, Ldark/cp;->ˊᐝ:Landroid/widget/CompoundButton$OnCheckedChangeListener;
  1869.  
  1870. move-object/from16 v0, p0
  1871.  
  1872. iget-object v12, v0, Ldark/cp;->ˋᐝ:Ldark/ʽ;
  1873.  
  1874. if-nez v12, :cond_12b
  1875.  
  1876. invoke-virtual {v14, v15}, Landroid/widget/CompoundButton;->setOnCheckedChangeListener(Landroid/widget/CompoundButton$OnCheckedChangeListener;)V
  1877.  
  1878. goto :goto_133
  1879.  
  1880. :cond_12b
  1881. new-instance v0, Ldark/ˉ$3;
  1882.  
  1883. invoke-direct {v0, v15, v12}, Ldark/ˉ$3;-><init>(Landroid/widget/CompoundButton$OnCheckedChangeListener;Ldark/ʽ;)V
  1884.  
  1885. invoke-virtual {v14, v0}, Landroid/widget/CompoundButton;->setOnCheckedChangeListener(Landroid/widget/CompoundButton$OnCheckedChangeListener;)V
  1886.  
  1887. :goto_133
  1888. move-object/from16 v0, p0
  1889.  
  1890. iget-object v0, v0, Ldark/cp;->ॱˋ:Ldark/W;
  1891.  
  1892. move-object/from16 v1, p0
  1893.  
  1894. iget-object v1, v1, Ldark/cp;->ˍ:Landroid/view/View$OnClickListener;
  1895.  
  1896. invoke-virtual {v0, v1}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
  1897.  
  1898. move-object/from16 v0, p0
  1899.  
  1900. iget-object v0, v0, Ldark/cp;->ᐝॱ:Landroid/support/v7/widget/SwitchCompat;
  1901.  
  1902. move-object/from16 v1, p0
  1903.  
  1904. iget-object v1, v1, Ldark/cp;->ˋˋ:Landroid/widget/CompoundButton$OnCheckedChangeListener;
  1905.  
  1906. invoke-virtual {v0, v1}, Landroid/widget/CompoundButton;->setOnCheckedChangeListener(Landroid/widget/CompoundButton$OnCheckedChangeListener;)V
  1907.  
  1908. :cond_149
  1909. const-wide/16 v0, 0x221
  1910.  
  1911. and-long/2addr v0, v4
  1912.  
  1913. const-wide/16 v2, 0x0
  1914.  
  1915. cmp-long v0, v0, v2
  1916.  
  1917. if-eqz v0, :cond_159
  1918.  
  1919. move-object/from16 v0, p0
  1920.  
  1921. iget-object v0, v0, Ldark/cp;->ˋॱ:Landroid/widget/TextView;
  1922.  
  1923. invoke-static {v0, v6}, Ldark/ˌ;->ॱ(Landroid/widget/TextView;Ljava/lang/CharSequence;)V
  1924.  
  1925. :cond_159
  1926. const-wide/16 v0, 0x241
  1927.  
  1928. and-long/2addr v0, v4
  1929.  
  1930. const-wide/16 v2, 0x0
  1931.  
  1932. cmp-long v0, v0, v2
  1933.  
  1934. if-eqz v0, :cond_169
  1935.  
  1936. move-object/from16 v0, p0
  1937.  
  1938. iget-object v0, v0, Ldark/cp;->ˋॱ:Landroid/widget/TextView;
  1939.  
  1940. invoke-virtual {v0, v7}, Landroid/widget/TextView;->setTextColor(I)V
  1941.  
  1942. :cond_169
  1943. const-wide/16 v0, 0x281
  1944.  
  1945. and-long/2addr v0, v4
  1946.  
  1947. const-wide/16 v2, 0x0
  1948.  
  1949. cmp-long v0, v0, v2
  1950.  
  1951. if-eqz v0, :cond_180
  1952.  
  1953. move-object/from16 v0, p0
  1954.  
  1955. iget-object v14, v0, Ldark/cp;->ॱˊ:Landroid/support/v7/widget/SwitchCompat;
  1956.  
  1957. move v15, v13
  1958.  
  1959. invoke-virtual {v14}, Landroid/widget/CompoundButton;->isChecked()Z
  1960.  
  1961. move-result v0
  1962.  
  1963. if-eq v0, v15, :cond_180
  1964.  
  1965. invoke-virtual {v14, v15}, Landroid/widget/CompoundButton;->setChecked(Z)V
  1966.  
  1967. :cond_180
  1968. const-wide/16 v0, 0x301
  1969.  
  1970. and-long/2addr v0, v4
  1971.  
  1972. const-wide/16 v2, 0x0
  1973.  
  1974. cmp-long v0, v0, v2
  1975.  
  1976. if-eqz v0, :cond_190
  1977.  
  1978. move-object/from16 v0, p0
  1979.  
  1980. iget-object v0, v0, Ldark/cp;->ॱˊ:Landroid/support/v7/widget/SwitchCompat;
  1981.  
  1982. invoke-virtual {v0, v9}, Landroid/support/v7/widget/SwitchCompat;->setEnabled(Z)V
  1983.  
  1984. :cond_190
  1985. const-wide/16 v0, 0x205
  1986.  
  1987. and-long/2addr v0, v4
  1988.  
  1989. const-wide/16 v2, 0x0
  1990.  
  1991. cmp-long v0, v0, v2
  1992.  
  1993. if-eqz v0, :cond_1a0
  1994.  
  1995. move-object/from16 v0, p0
  1996.  
  1997. iget-object v0, v0, Ldark/cp;->ʻॱ:Landroid/support/constraint/ConstraintLayout;
  1998.  
  1999. invoke-virtual {v0, v10}, Landroid/view/View;->setVisibility(I)V
  2000.  
  2001. :cond_1a0
  2002. const-wide/16 v0, 0x211
  2003.  
  2004. and-long/2addr v0, v4
  2005.  
  2006. const-wide/16 v2, 0x0
  2007.  
  2008. cmp-long v0, v0, v2
  2009.  
  2010. if-eqz v0, :cond_1b7
  2011.  
  2012. move-object/from16 v0, p0
  2013.  
  2014. iget-object v0, v0, Ldark/cp;->ॱᐝ:Landroid/widget/RadioGroup;
  2015.  
  2016. invoke-virtual {v0, v11}, Landroid/view/View;->setVisibility(I)V
  2017.  
  2018. move-object/from16 v0, p0
  2019.  
  2020. iget-object v0, v0, Ldark/cp;->ʾ:Landroid/widget/TextView;
  2021.  
  2022. invoke-virtual {v0, v11}, Landroid/view/View;->setVisibility(I)V
  2023.  
  2024. :cond_1b7
  2025. const-wide/16 v0, 0x209
  2026.  
  2027. and-long/2addr v0, v4
  2028.  
  2029. const-wide/16 v2, 0x0
  2030.  
  2031. cmp-long v0, v0, v2
  2032.  
  2033. if-eqz v0, :cond_1ce
  2034.  
  2035. move-object/from16 v0, p0
  2036.  
  2037. iget-object v14, v0, Ldark/cp;->ᐝॱ:Landroid/support/v7/widget/SwitchCompat;
  2038.  
  2039. move v15, v8
  2040.  
  2041. invoke-virtual {v14}, Landroid/widget/CompoundButton;->isChecked()Z
  2042.  
  2043. move-result v0
  2044.  
  2045. if-eq v0, v15, :cond_1ce
  2046.  
  2047. invoke-virtual {v14, v15}, Landroid/widget/CompoundButton;->setChecked(Z)V
  2048.  
  2049. :cond_1ce
  2050. move-object/from16 v0, p0
  2051.  
  2052. invoke-virtual {v0}, Ldark/cp;->ciiu()V
  2053.  
  2054. return-void
  2055. .end method
  2056.  
  2057. .method public final ˎ(Ldark/ke;)V
  2058. .registers 7
  2059. .param p1 # Ldark/ke;
  2060. .annotation build Landroid/support/annotation/Nullable;
  2061. .end annotation
  2062. .end param
  2063.  
  2064. iput-object p1, p0, Ldark/cp;->ˋˊ:Ldark/ke;
  2065.  
  2066. move-object p1, p0
  2067.  
  2068. monitor-enter p1
  2069.  
  2070. :try_start_4
  2071. iget-wide v0, p0, Ldark/cp;->ˎˎ:J
  2072.  
  2073. const-wide/16 v2, 0x2
  2074.  
  2075. or-long/2addr v0, v2
  2076.  
  2077. iput-wide v0, p0, Ldark/cp;->ˎˎ:J
  2078. :try_end_b
  2079. .catchall {:try_start_4 .. :try_end_b} :catchall_d
  2080.  
  2081. monitor-exit p1
  2082.  
  2083. goto :goto_10
  2084.  
  2085. :catchall_d
  2086. move-exception v4
  2087.  
  2088. monitor-exit p1
  2089.  
  2090. throw v4
  2091.  
  2092. :goto_10
  2093. const/16 v0, 0x6d
  2094.  
  2095. invoke-virtual {p0, v0}, Ldark/aUx;->ˋ(I)V
  2096.  
  2097. invoke-super {p0}, Ldark/ʿ;->l_()V
  2098.  
  2099. return-void
  2100. .end method
  2101.  
  2102. .method public final ˎ(ILjava/lang/Object;)Z
  2103. .registers 5
  2104. .param p2 # Ljava/lang/Object;
  2105. .annotation build Landroid/support/annotation/Nullable;
  2106. .end annotation
  2107. .end param
  2108.  
  2109. const/4 v1, 0x1
  2110.  
  2111. const/16 v0, 0x6d
  2112.  
  2113. if-ne v0, p1, :cond_c
  2114.  
  2115. move-object v0, p2
  2116.  
  2117. check-cast v0, Ldark/ke;
  2118.  
  2119. invoke-virtual {p0, v0}, Ldark/cp;->ˎ(Ldark/ke;)V
  2120.  
  2121. goto :goto_18
  2122.  
  2123. :cond_c
  2124. const/16 v0, 0xac
  2125.  
  2126. if-ne v0, p1, :cond_17
  2127.  
  2128. move-object v0, p2
  2129.  
  2130. check-cast v0, Ldark/kg;
  2131.  
  2132. invoke-virtual {p0, v0}, Ldark/cp;->ˋ(Ldark/kg;)V
  2133.  
  2134. goto :goto_18
  2135.  
  2136. :cond_17
  2137. const/4 v1, 0x0
  2138.  
  2139. :goto_18
  2140. return v1
  2141. .end method
  2142.  
  2143. .method public final ˏ(IZ)V
  2144. .registers 5
  2145.  
  2146. sparse-switch p1, :sswitch_data_30
  2147.  
  2148. goto :goto_2e
  2149.  
  2150. :sswitch_4
  2151. iget-object p1, p0, Ldark/cp;->ˋˊ:Ldark/ke;
  2152.  
  2153. if-eqz p1, :cond_a
  2154.  
  2155. const/4 v0, 0x1
  2156.  
  2157. goto :goto_b
  2158.  
  2159. :cond_a
  2160. const/4 v0, 0x0
  2161.  
  2162. :goto_b
  2163. if-eqz v0, :cond_2e
  2164.  
  2165. invoke-virtual {p1, p2}, Ldark/ke;->ˎ(Z)V
  2166.  
  2167. return-void
  2168.  
  2169. :sswitch_11
  2170. iget-object p1, p0, Ldark/cp;->ˋˊ:Ldark/ke;
  2171.  
  2172. if-eqz p1, :cond_17
  2173.  
  2174. const/4 v0, 0x1
  2175.  
  2176. goto :goto_18
  2177.  
  2178. :cond_17
  2179. const/4 v0, 0x0
  2180.  
  2181. :goto_18
  2182. if-eqz v0, :cond_2e
  2183.  
  2184. iget-object v0, p1, Ldark/ke;->ॱ:Ldark/ai;
  2185.  
  2186. iget-object v0, v0, Ldark/ai;->ˊ:Landroid/content/SharedPreferences;
  2187.  
  2188. invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
  2189.  
  2190. move-result-object v0
  2191.  
  2192. const-string v1, "com.gojek.driver.driverPreferencesService.AUTO_BID"
  2193.  
  2194. invoke-interface {v0, v1, p2}, Landroid/content/SharedPreferences$Editor;->putBoolean(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor;
  2195.  
  2196. move-result-object v0
  2197.  
  2198. invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;->apply()V
  2199.  
  2200. invoke-virtual {p0}, Ldark/cp;->ciiu_setting()V
  2201.  
  2202. :cond_2e
  2203. :goto_2e
  2204. return-void
  2205.  
  2206. nop
  2207.  
  2208. :sswitch_data_30
  2209. .sparse-switch
  2210. 0x1 -> :sswitch_11
  2211. 0x5 -> :sswitch_4
  2212. .end sparse-switch
  2213. .end method
  2214.  
  2215. .method public final ˏ()Z
  2216. .registers 7
  2217.  
  2218. move-object v4, p0
  2219.  
  2220. monitor-enter v4
  2221.  
  2222. :try_start_2
  2223. iget-wide v0, p0, Ldark/cp;->ˎˎ:J
  2224. :try_end_4
  2225. .catchall {:try_start_2 .. :try_end_4} :catchall_f
  2226.  
  2227. const-wide/16 v2, 0x0
  2228.  
  2229. cmp-long v0, v0, v2
  2230.  
  2231. if-eqz v0, :cond_d
  2232.  
  2233. monitor-exit v4
  2234.  
  2235. const/4 v0, 0x1
  2236.  
  2237. return v0
  2238.  
  2239. :cond_d
  2240. monitor-exit v4
  2241.  
  2242. goto :goto_12
  2243.  
  2244. :catchall_f
  2245. move-exception v5
  2246.  
  2247. monitor-exit v4
  2248.  
  2249. throw v5
  2250.  
  2251. :goto_12
  2252. const/4 v0, 0x0
  2253.  
  2254. return v0
  2255. .end method
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement