MapFragment.smali
.class public Lcom/amap/api/maps2d/MapFragment;
.super Landroid/app/Fragment;
# instance fields
.field private a:Lcom/amap/api/interfaces/c;
# direct methods
.method public constructor <init>()V
.registers 1
invoke-direct {p0}, Landroid/app/Fragment;-><init>()V
return-void
.end method
# virtual methods
.method protected a()Lcom/amap/api/interfaces/c;
.registers 3
iget-object v0, p0, Lcom/amap/api/maps2d/MapFragment;->a:Lcom/amap/api/interfaces/c;
if-nez v0, :cond_b
new-instance v0, Lcom/amap/api/mapcore2d/o;
invoke-direct {v0}, Lcom/amap/api/mapcore2d/o;-><init>()V
iput-object v0, p0, Lcom/amap/api/maps2d/MapFragment;->a:Lcom/amap/api/interfaces/c;
:cond_b
invoke-virtual {p0}, Lcom/amap/api/maps2d/MapFragment;->getActivity()Landroid/app/Activity;
move-result-object v0
if-eqz v0, :cond_1a
iget-object v0, p0, Lcom/amap/api/maps2d/MapFragment;->a:Lcom/amap/api/interfaces/c;
invoke-virtual {p0}, Lcom/amap/api/maps2d/MapFragment;->getActivity()Landroid/app/Activity;
move-result-object v1
invoke-interface {v0, v1}, Lcom/amap/api/interfaces/c;->a(Landroid/content/Context;)V
:cond_1a
iget-object v0, p0, Lcom/amap/api/maps2d/MapFragment;->a:Lcom/amap/api/interfaces/c;
return-object v0
.end method
.method public onAttach(Landroid/app/Activity;)V
.registers 2
invoke-super {p0, p1}, Landroid/app/Fragment;->onAttach(Landroid/app/Activity;)V
return-void
.end method
.method public onCreate(Landroid/os/Bundle;)V
.registers 5
invoke-super {p0, p1}, Landroid/app/Fragment;->onCreate(Landroid/os/Bundle;)V
const-string/jumbo v1, "onCreate"
:try_start_6
invoke-virtual {p0}, Lcom/amap/api/maps2d/MapFragment;->a()Lcom/amap/api/interfaces/c;
move-result-object v0
invoke-interface {v0, p1}, Lcom/amap/api/interfaces/c;->a(Landroid/os/Bundle;)V
:try_end_d
.catch Landroid/os/RemoteException; {:try_start_6 .. :try_end_d} :catch_e
:goto_d
return-void
:catch_e
move-exception v0
const-string/jumbo v2, "MapFragment"
invoke-static {v0, v2, v1}, Lcom/amap/api/mapcore2d/bj;->a(Ljava/lang/Throwable;Ljava/lang/String;Ljava/lang/String;)V
goto :goto_d
.end method
.method public onCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;
.registers 7
const-string/jumbo v1, "onCreateView"
if-nez p3, :cond_9
:try_start_5
invoke-virtual {p0}, Lcom/amap/api/maps2d/MapFragment;->getArguments()Landroid/os/Bundle;
move-result-object p3
:cond_9
invoke-virtual {p0}, Lcom/amap/api/maps2d/MapFragment;->a()Lcom/amap/api/interfaces/c;
move-result-object v0
invoke-interface {v0, p1, p2, p3}, Lcom/amap/api/interfaces/c;->a(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;
:try_end_10
.catch Landroid/os/RemoteException; {:try_start_5 .. :try_end_10} :catch_12
move-result-object v0
:goto_11
return-object v0
:catch_12
move-exception v0
const-string/jumbo v2, "MapFragment"
invoke-static {v0, v2, v1}, Lcom/amap/api/mapcore2d/bj;->a(Ljava/lang/Throwable;Ljava/lang/String;Ljava/lang/String;)V
const/4 v0, 0x0
goto :goto_11
.end method
.method public onDestroy()V
.registers 4
const-string/jumbo v1, "onDestroy"
:try_start_3
invoke-virtual {p0}, Lcom/amap/api/maps2d/MapFragment;->a()Lcom/amap/api/interfaces/c;
move-result-object v0
invoke-interface {v0}, Lcom/amap/api/interfaces/c;->e()V
:try_end_a
.catch Landroid/os/RemoteException; {:try_start_3 .. :try_end_a} :catch_e
:goto_a
invoke-super {p0}, Landroid/app/Fragment;->onDestroy()V
return-void
:catch_e
move-exception v0
const-string/jumbo v2, "MapFragment"
invoke-static {v0, v2, v1}, Lcom/amap/api/mapcore2d/bj;->a(Ljava/lang/Throwable;Ljava/lang/String;Ljava/lang/String;)V
goto :goto_a
.end method
.method public onDestroyView()V
.registers 4
const-string/jumbo v1, "onDestroyView"
:try_start_3
invoke-virtual {p0}, Lcom/amap/api/maps2d/MapFragment;->a()Lcom/amap/api/interfaces/c;
move-result-object v0
invoke-interface {v0}, Lcom/amap/api/interfaces/c;->d()V
:try_end_a
.catch Landroid/os/RemoteException; {:try_start_3 .. :try_end_a} :catch_e
:goto_a
invoke-super {p0}, Landroid/app/Fragment;->onDestroyView()V
return-void
:catch_e
move-exception v0
const-string/jumbo v2, "MapFragment"
invoke-static {v0, v2, v1}, Lcom/amap/api/mapcore2d/bj;->a(Ljava/lang/Throwable;Ljava/lang/String;Ljava/lang/String;)V
goto :goto_a
.end method
.method public onInflate(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V
.registers 7
invoke-super {p0, p1, p2, p3}, Landroid/app/Fragment;->onInflate(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V
const-string/jumbo v1, "onInflate"
:try_start_6
invoke-virtual {p0}, Lcom/amap/api/maps2d/MapFragment;->a()Lcom/amap/api/interfaces/c;
move-result-object v0
new-instance v2, Lcom/amap/api/maps2d/AMapOptions;
invoke-direct {v2}, Lcom/amap/api/maps2d/AMapOptions;-><init>()V
invoke-interface {v0, p1, v2, p3}, Lcom/amap/api/interfaces/c;->a(Landroid/app/Activity;Lcom/amap/api/maps2d/AMapOptions;Landroid/os/Bundle;)V
:try_end_12
.catch Landroid/os/RemoteException; {:try_start_6 .. :try_end_12} :catch_13
:goto_12
return-void
:catch_13
move-exception v0
const-string/jumbo v2, "MapFragment"
invoke-static {v0, v2, v1}, Lcom/amap/api/mapcore2d/bj;->a(Ljava/lang/Throwable;Ljava/lang/String;Ljava/lang/String;)V
goto :goto_12
.end method
.method public onLowMemory()V
.registers 4
invoke-super {p0}, Landroid/app/Fragment;->onLowMemory()V
const-string/jumbo v1, "onLowMemory"
:try_start_6
invoke-virtual {p0}, Lcom/amap/api/maps2d/MapFragment;->a()Lcom/amap/api/interfaces/c;
move-result-object v0
invoke-interface {v0}, Lcom/amap/api/interfaces/c;->f()V
:try_end_d
.catch Landroid/os/RemoteException; {:try_start_6 .. :try_end_d} :catch_e
:goto_d
return-void
:catch_e
move-exception v0
const-string/jumbo v2, "MapFragment"
invoke-static {v0, v2, v1}, Lcom/amap/api/mapcore2d/bj;->a(Ljava/lang/Throwable;Ljava/lang/String;Ljava/lang/String;)V
goto :goto_d
.end method
.method public onPause()V
.registers 4
invoke-super {p0}, Landroid/app/Fragment;->onPause()V
const-string/jumbo v1, "onPause"
:try_start_6
invoke-virtual {p0}, Lcom/amap/api/maps2d/MapFragment;->a()Lcom/amap/api/interfaces/c;
move-result-object v0
invoke-interface {v0}, Lcom/amap/api/interfaces/c;->c()V
:try_end_d
.catch Landroid/os/RemoteException; {:try_start_6 .. :try_end_d} :catch_e
:goto_d
return-void
:catch_e
move-exception v0
const-string/jumbo v2, "MapFragment"
invoke-static {v0, v2, v1}, Lcom/amap/api/mapcore2d/bj;->a(Ljava/lang/Throwable;Ljava/lang/String;Ljava/lang/String;)V
goto :goto_d
.end method
.method public onResume()V
.registers 4
invoke-super {p0}, Landroid/app/Fragment;->onResume()V
const-string/jumbo v1, "onResume"
:try_start_6
invoke-virtual {p0}, Lcom/amap/api/maps2d/MapFragment;->a()Lcom/amap/api/interfaces/c;
move-result-object v0
invoke-interface {v0}, Lcom/amap/api/interfaces/c;->b()V
:try_end_d
.catch Landroid/os/RemoteException; {:try_start_6 .. :try_end_d} :catch_e
:goto_d
return-void
:catch_e
move-exception v0
const-string/jumbo v2, "MapFragment"
invoke-static {v0, v2, v1}, Lcom/amap/api/mapcore2d/bj;->a(Ljava/lang/Throwable;Ljava/lang/String;Ljava/lang/String;)V
goto :goto_d
.end method
.method public onSaveInstanceState(Landroid/os/Bundle;)V
.registers 5
const-string/jumbo v1, "onSaveInstanceState"
:try_start_3
invoke-virtual {p0}, Lcom/amap/api/maps2d/MapFragment;->a()Lcom/amap/api/interfaces/c;
move-result-object v0
invoke-interface {v0, p1}, Lcom/amap/api/interfaces/c;->b(Landroid/os/Bundle;)V
:try_end_a
.catch Landroid/os/RemoteException; {:try_start_3 .. :try_end_a} :catch_e
:goto_a
invoke-super {p0, p1}, Landroid/app/Fragment;->onSaveInstanceState(Landroid/os/Bundle;)V
return-void
:catch_e
move-exception v0
const-string/jumbo v2, "MapFragment"
invoke-static {v0, v2, v1}, Lcom/amap/api/mapcore2d/bj;->a(Ljava/lang/Throwable;Ljava/lang/String;Ljava/lang/String;)V
goto :goto_a
.end method
.method public setArguments(Landroid/os/Bundle;)V
.registers 2
invoke-super {p0, p1}, Landroid/app/Fragment;->setArguments(Landroid/os/Bundle;)V
return-void
.end method