.class public final Lcom/amplifyframework/devmenu/DeveloperMenuActivity; .super Landroidx/fragment/app/FragmentActivity; .source "DeveloperMenuActivity.java" # direct methods .method public constructor ()V .locals 0 .line 1 invoke-direct {p0}, Landroidx/fragment/app/FragmentActivity;->()V return-void .end method # virtual methods .method public onCreate(Landroid/os/Bundle;)V .locals 3 .line 1 invoke-super {p0, p1}, Landroidx/fragment/app/FragmentActivity;->onCreate(Landroid/os/Bundle;)V .line 2 sget p1, Lcom/amplifyframework/core/R$layout;->activity_dev_menu:I invoke-virtual {p0, p1}, Landroidx/activity/ComponentActivity;->setContentView(I)V .line 3 sget p1, Lcom/amplifyframework/core/R$id;->dev_layout:I invoke-virtual {p0, p1}, Landroid/app/Activity;->findViewById(I)Landroid/view/View; move-result-object p1 const/4 v0, 0x1 .line 4 invoke-virtual {p1, v0}, Landroid/view/View;->setFocusable(Z)V .line 5 sget p1, Lcom/amplifyframework/core/R$id;->nav_host_fragment:I invoke-static {p0, p1}, Landroidx/navigation/p0;->d(Landroid/app/Activity;I)Landroidx/navigation/NavController; move-result-object p1 .line 6 sget v0, Lcom/amplifyframework/core/R$id;->toolbar:I invoke-virtual {p0, v0}, Landroid/app/Activity;->findViewById(I)Landroid/view/View; move-result-object v0 check-cast v0, Landroidx/appcompat/widget/Toolbar; new-instance v1, Landroidx/navigation/ui/b$b; .line 7 invoke-virtual {p1}, Landroidx/navigation/NavController;->m()Landroidx/navigation/a0; move-result-object v2 invoke-direct {v1, v2}, Landroidx/navigation/ui/b$b;->(Landroidx/navigation/a0;)V invoke-virtual {v1}, Landroidx/navigation/ui/b$b;->a()Landroidx/navigation/ui/b; move-result-object v1 .line 8 invoke-static {v0, p1, v1}, Landroidx/navigation/ui/c;->l(Landroidx/appcompat/widget/Toolbar;Landroidx/navigation/NavController;Landroidx/navigation/ui/b;)V .line 9 invoke-virtual {p0}, Landroid/app/Activity;->getApplicationContext()Landroid/content/Context; move-result-object p1 invoke-static {p1}, Lcom/amplifyframework/devmenu/DeveloperMenu;->singletonInstance(Landroid/content/Context;)Lcom/amplifyframework/devmenu/DeveloperMenu; move-result-object p1 new-instance v0, Lcom/amplifyframework/devmenu/h; invoke-direct {v0, p0}, Lcom/amplifyframework/devmenu/h;->(Lcom/amplifyframework/devmenu/DeveloperMenuActivity;)V invoke-virtual {p1, v0}, Lcom/amplifyframework/devmenu/DeveloperMenu;->setOnHideAction(Lcom/amplifyframework/devmenu/DeveloperMenu$HideAction;)V return-void .end method .method public onStart()V .locals 2 .line 1 invoke-virtual {p0}, Landroid/app/Activity;->getApplicationContext()Landroid/content/Context; move-result-object v0 invoke-static {v0}, Lcom/amplifyframework/devmenu/DeveloperMenu;->singletonInstance(Landroid/content/Context;)Lcom/amplifyframework/devmenu/DeveloperMenu; move-result-object v0 const/4 v1, 0x1 invoke-virtual {v0, v1}, Lcom/amplifyframework/devmenu/DeveloperMenu;->setVisible(Z)V .line 2 invoke-super {p0}, Landroidx/fragment/app/FragmentActivity;->onStart()V return-void .end method .method public onStop()V .locals 2 .line 1 invoke-virtual {p0}, Landroid/app/Activity;->getApplicationContext()Landroid/content/Context; move-result-object v0 invoke-static {v0}, Lcom/amplifyframework/devmenu/DeveloperMenu;->singletonInstance(Landroid/content/Context;)Lcom/amplifyframework/devmenu/DeveloperMenu; move-result-object v0 const/4 v1, 0x0 invoke-virtual {v0, v1}, Lcom/amplifyframework/devmenu/DeveloperMenu;->setVisible(Z)V .line 2 invoke-super {p0}, Landroidx/fragment/app/FragmentActivity;->onStop()V return-void .end method