[Android Themes] phenomarc:
I have this two methods:

.method public show(ZZ)V
.locals 2
.parameter "show"
.parameter "animate"

.prologue
const/4 v1, 0x0

const/4 v0, 0x1

.line 371
if-eqz p1, :cond_0

.line 372
invoke-direct {p0, v1, v0}, Lcom/android/systemui/recent/RecentsPanelView;->refreshRecentTasksList(Ljava/util/ArrayList;Z)V

.line 373
iput-boolean v0, p0, Lcom/android/systemui/recent/RecentsPanelView;->mWaitingToShow:Z

.line 374
iput-boolean p2, p0, Lcom/android/systemui/recent/RecentsPanelView;->mWaitingToShowAnimated:Z

.line 375
invoke-direct {p0}, Lcom/android/systemui/recent/RecentsPanelView;->showIfReady()V

.line 379
:goto_0
return-void

.line 377
:cond_0
const/4 v0, 0x0

invoke-virtual {p0, p1, p2, v1, v0}, Lcom/android/systemui/recent/RecentsPanelView;->show(ZZLjava/util/ArrayList;Z)V

goto :goto_0
.end method

.method public show(ZZLjava/util/ArrayList;Z)V
.locals 8
.parameter "show"
.parameter "animate"
.parameter
.parameter "firstScreenful"
.annotation system Ldalvik/annotation/Signature;
value = {
"(ZZ",
"Ljava/util/ArrayList",
"<",
"Lcom/android/systemui/recent/TaskDescription;",
">;Z)V"
}
.end annotation

.prologue
.local p3, recentTaskDescriptions:Ljava/util/ArrayList;,"Ljava/util/ArrayList<Lcom/android/systemui/recent/TaskDescription;>;"
const/4 v5, 0x4

const/4 v3, 0x1

const/4 v4, 0x0

.line 400
iget-object v6, p0, Lcom/android/systemui/recent/RecentsPanelView;->mContext:Landroid/content/Context;

const-string v7, "recentapps"

invoke-static {v6, v7}, Lcom/android/systemui/recent/RecentsPanelView;->sendCloseSystemWindows(Landroid/content/Context;Ljava/lang/String;)V

.line 402
if-eqz p1, :cond_b

.line 404
iget-object v6, p0, Lcom/android/systemui/recent/RecentsPanelView;->mContext:Landroid/content/Context;

invoke-static {v6}, Landroid/app/enterprise/kioskmode/KioskMode;->getInstance(Landroid/content/Context;)Landroid/app/enterprise/kioskmode/KioskMode;

move-result-object v0

.line 405
.local v0, kioskMode:Landroid/app/enterprise/kioskmode/KioskMode;
if-eqz v0, :cond_1

.line 406
invoke-virtual {v0, v3}, Landroid/app/enterprise/kioskmode/KioskMode;->isTaskManagerAllowed(Z)Z

move-result v6

if-nez v6, :cond_1

.line 502
.end local v0 #kioskMode:Landroid/app/enterprise/kioskmode/KioskMode;
:cond_0
:goto_0
return-void

.line 414
.restart local v0 #kioskMode:Landroid/app/enterprise/kioskmode/KioskMode;
:cond_1
invoke-direct {p0, p3, p4}, Lcom/android/systemui/recent/RecentsPanelView;->refreshRecentTasksList(Ljava/util/ArrayList;Z)V

.line 418
iget-boolean v6, p0, Lcom/android/systemui/recent/RecentsPanelView;->mFirstScreenful:Z

if-nez v6, :cond_8

iget-object v6, p0, Lcom/android/systemui/recent/RecentsPanelView;->mRecentTaskDescriptions:Ljava/util/ArrayList;

invoke-virtual {v6}, Ljava/util/ArrayList;->size()I

move-result v6

if-nez v6, :cond_8

move v2, v3

.line 419
.local v2, noApps:Z
:goto_1
iget-object v6, p0, Lcom/android/systemui/recent/RecentsPanelView;->mRecentsNoApps:Landroid/view/View;

if-eqz v6, :cond_a

.line 420
iget-object v6, p0, Lcom/android/systemui/recent/RecentsPanelView;->mRecentsNoApps:Landroid/view/View;

const/high16 v7, 0x3f80

invoke-virtual {v6, v7}, Landroid/view/View;->setAlpha(F)V

.line 421
iget-object v6, p0, Lcom/android/systemui/recent/RecentsPanelView;->mRecentsNoApps:Landroid/view/View;

if-eqz v2, :cond_2

move v5, v4

:cond_2
invoke-virtual {v6, v5}, Landroid/view/View;->setVisibility(I)V

.line 424
iget-boolean v5, p0, Lcom/android/systemui/recent/RecentsPanelView;->mUseTouchWizGUI:Z

if-eqz v5, :cond_3

iget-boolean v5, p0, Lcom/android/systemui/recent/RecentsPanelView;->mIsTaskManagerInstalled:Z

if-eqz v5, :cond_3

iget-boolean v5, p0, Lcom/android/systemui/recent/RecentsPanelView;->mShowRecentRemoveAllButton:Z

if-eqz v5, :cond_3

.line 425
if-eqz v2, :cond_9

.line 426
iget-object v5, p0, Lcom/android/systemui/recent/RecentsPanelView;->mRecentsRemoveAllButton:Landroid/view/View;

invoke-virtual {v5, v4}, Landroid/view/View;->setEnabled(Z)V

.line 447
:cond_3
:goto_2
iget-boolean v5, p0, Lcom/android/systemui/recent/RecentsPanelView;->mUseTouchWizGUI:Z

if-eqz v5, :cond_5

iget-boolean v5, p0, Lcom/android/systemui/recent/RecentsPanelView;->mIsTaskManagerInstalled:Z

if-eqz v5, :cond_5

.line 448
iget-object v5, p0, Lcom/android/systemui/recent/RecentsPanelView;->mRecentsLaunchButton:Landroid/view/View;

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

.line 450
iget-boolean v5, p0, Lcom/android/systemui/recent/RecentsPanelView;->mShowRecentGoogleNowButton:Z

if-eqz v5, :cond_4

.line 451
invoke-direct {p0}, Lcom/android/systemui/recent/RecentsPanelView;->checkAssistAppIsInstalled()I

move-result v1

.line 452
.local v1, mAssistApp:I
iget-object v5, p0, Lcom/android/systemui/recent/RecentsPanelView;->mRecentsGoogleButton:Landroid/view/View;

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

.line 453
iget-object v5, p0, Lcom/android/systemui/recent/RecentsPanelView;->mRecentsGoogleButton:Landroid/view/View;

invoke-virtual {v5, v3}, Landroid/view/View;->setEnabled(Z)V

.line 454
invoke-direct {p0, v1}, Lcom/android/systemui/recent/RecentsPanelView;->replaceGoogleButtonTextAndIcon(I)V

.line 456
.end local v1 #mAssistApp:I
:cond_4
iget-boolean v5, p0, Lcom/android/systemui/recent/RecentsPanelView;->mShowRecentRemoveAllButton:Z

if-eqz v5, :cond_5

.line 457
iget-object v5, p0, Lcom/android/systemui/recent/RecentsPanelView;->mRecentsRemoveAllButton:Landroid/view/View;

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

.line 479
.end local v0 #kioskMode:Landroid/app/enterprise/kioskmode/KioskMode;
.end local v2 #noApps:Z
:cond_5
:goto_3
if-eqz p2, :cond_d

.line 480
iget-boolean v5, p0, Lcom/android/systemui/recent/RecentsPanelView;->mShowing:Z

if-eq v5, p1, :cond_7

.line 481
iput-boolean p1, p0, Lcom/android/systemui/recent/RecentsPanelView;->mShowing:Z

.line 482
if-eqz p1, :cond_6

.line 483
invoke-virtual {p0, v4}, Lcom/android/systemui/recent/RecentsPanelView;->setVisibility(I)V

.line 485
:cond_6
iget-object v4, p0, Lcom/android/systemui/recent/RecentsPanelView;->mChoreo:Lcom/android/systemui/recent/Choreographer;

invoke-virtual {v4, p1}, Lcom/android/systemui/recent/Choreographer;->startAnimation(Z)V

.line 493
:cond_7
:goto_4
if-eqz p1, :cond_f

.line 494
invoke-virtual {p0, v3}, Lcom/android/systemui/recent/RecentsPanelView;->setFocusable(Z)V

.line 495
invoke-virtual {p0, v3}, Lcom/android/systemui/recent/RecentsPanelView;->setFocusableInTouchMode(Z)V

.line 496
invoke-virtual {p0}, Lcom/android/systemui/recent/RecentsPanelView;->requestFocus()Z

goto :goto_0

.restart local v0 #kioskMode:Landroid/app/enterprise/kioskmode/KioskMode;
:cond_8
move v2, v4

.line 418
goto :goto_1

.line 428
.restart local v2 #noApps:Z
:cond_9
iget-object v5, p0, Lcom/android/systemui/recent/RecentsPanelView;->mRecentsRemoveAllButton:Landroid/view/View;

invoke-virtual {v5, v3}, Landroid/view/View;->setEnabled(Z)V

goto :goto_2

.line 433
:cond_a
if-eqz v2, :cond_3

.line 437
iget-object v5, p0, Lcom/android/systemui/recent/RecentsPanelView;->mRecentTasksLoader:Lcom/android/systemui/recent/RecentTasksLoader;

invoke-virtual {v5}, Lcom/android/systemui/recent/RecentTasksLoader;->cancelLoadingThumbnailsAndIcons()V

.line 438
iput-boolean v3, p0, Lcom/android/systemui/recent/RecentsPanelView;->mRecentTasksDirty:Z

.line 440
iput-boolean v4, p0, Lcom/android/systemui/recent/RecentsPanelView;->mWaitingToShow:Z

.line 441
iput-boolean v4, p0, Lcom/android/systemui/recent/RecentsPanelView;->mReadyToShow:Z

goto/16 :goto_0

.line 464
.end local v0 #kioskMode:Landroid/app/enterprise/kioskmode/KioskMode;
.end local v2 #noApps:Z
:cond_b
iget-object v6, p0, Lcom/android/systemui/recent/RecentsPanelView;->mRecentTasksLoader:Lcom/android/systemui/recent/RecentTasksLoader;

invoke-virtual {v6}, Lcom/android/systemui/recent/RecentTasksLoader;->cancelLoadingThumbnailsAndIcons()V

.line 465
iput-boolean v3, p0, Lcom/android/systemui/recent/RecentsPanelView;->mRecentTasksDirty:Z

.line 466
iput-boolean v4, p0, Lcom/android/systemui/recent/RecentsPanelView;->mWaitingToShow:Z

.line 467
iput-boolean v4, p0, Lcom/android/systemui/recent/RecentsPanelView;->mReadyToShow:Z

.line 470
iget-boolean v6, p0, Lcom/android/systemui/recent/RecentsPanelView;->mUseTouchWizGUI:Z

if-eqz v6, :cond_5

iget-boolean v6, p0, Lcom/android/systemui/recent/RecentsPanelView;->mIsTaskManagerInstalled:Z

if-eqz v6, :cond_5

.line 471
iget-object v6, p0, Lcom/android/systemui/recent/RecentsPanelView;->mRecentsLaunchButton:Landroid/view/View;

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

.line 472
iget-boolean v6, p0, Lcom/android/systemui/recent/RecentsPanelView;->mShowRecentGoogleNowButton:Z

if-eqz v6, :cond_c

.line 473
iget-object v6, p0, Lcom/android/systemui/recent/RecentsPanelView;->mRecentsGoogleButton:Landroid/view/View;

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

.line 474
:cond_c
iget-boolean v6, p0, Lcom/android/systemui/recent/RecentsPanelView;->mShowRecentRemoveAllButton:Z

if-eqz v6, :cond_5

.line 475
iget-object v6, p0, Lcom/android/systemui/recent/RecentsPanelView;->mRecentsRemoveAllButton:Landroid/view/View;

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

goto :goto_3

.line 488
:cond_d
iput-boolean p1, p0, Lcom/android/systemui/recent/RecentsPanelView;->mShowing:Z

.line 489
if-eqz p1, :cond_e

:goto_5
invoke-virtual {p0, v4}, Lcom/android/systemui/recent/RecentsPanelView;->setVisibility(I)V

.line 490
iget-object v4, p0, Lcom/android/systemui/recent/RecentsPanelView;->mChoreo:Lcom/android/systemui/recent/Choreographer;

invoke-virtual {v4, p1}, Lcom/android/systemui/recent/Choreographer;->jumpTo(Z)V

.line 491
const/4 v4, 0x0

invoke-virtual {p0, v4}, Lcom/android/systemui/recent/RecentsPanelView;->onAnimationEnd(Landroid/animation/Animator;)V

goto :goto_4

.line 489
:cond_e
const/16 v4, 0x8

goto :goto_5

.line 498
:cond_f
iget-object v3, p0, Lcom/android/systemui/recent/RecentsPanelView;->mPopup:Landroid/widget/PopupMenu;

if-eqz v3, :cond_0

.line 499
iget-object v3, p0, Lcom/android/systemui/recent/RecentsPanelView;->mPopup:Landroid/widget/PopupMenu;

invoke-virtual {v3}, Landroid/widget/PopupMenu;->dismiss()V

goto/16 :goto_0
.end method

So I insert the red line in first method, but FC. So I have to insert in the second method, but where? Because it isn't like your method in OP.