.class abstract Landroid/support/v4/app/BaseFragmentActivityApi14; .super Landroid/support/v4/app/SupportActivity; .source "BaseFragmentActivityApi14.java" # annotations .annotation build Landroid/support/annotation/RequiresApi; .end annotation # instance fields .field mStartedIntentSenderFromFragment:Z # direct methods .method constructor ()V .locals 0 .line 28 invoke-direct {p0}, Landroid/support/v4/app/SupportActivity;->()V return-void .end method .method static checkForValidRequestCode(I)V .locals 1 const/high16 v0, -0x10000 and-int/2addr p0, v0 if-nez p0, :cond_0 return-void .line 79 :cond_0 new-instance p0, Ljava/lang/IllegalArgumentException; const-string v0, "Can only use lower 16 bits for requestCode" invoke-direct {p0, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V throw p0 .end method # virtual methods .method abstract dispatchFragmentsOnCreateView(Landroid/view/View;Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; .end method .method public onCreateView(Landroid/view/View;Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; .locals 1 .line 39 invoke-virtual {p0, p1, p2, p3, p4}, Landroid/support/v4/app/BaseFragmentActivityApi14;->dispatchFragmentsOnCreateView(Landroid/view/View;Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; move-result-object v0 if-nez v0, :cond_0 .line 41 invoke-super {p0, p1, p2, p3, p4}, Landroid/support/v4/app/SupportActivity;->onCreateView(Landroid/view/View;Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; move-result-object p1 return-object p1 :cond_0 return-object v0 .end method .method public onCreateView(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; .locals 1 const/4 v0, 0x0 .line 48 invoke-virtual {p0, v0, p1, p2, p3}, Landroid/support/v4/app/BaseFragmentActivityApi14;->dispatchFragmentsOnCreateView(Landroid/view/View;Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; move-result-object v0 if-nez v0, :cond_0 .line 50 invoke-super {p0, p1, p2, p3}, Landroid/support/v4/app/SupportActivity;->onCreateView(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; move-result-object p1 return-object p1 :cond_0 return-object v0 .end method .method public startIntentSenderForResult(Landroid/content/IntentSender;ILandroid/content/Intent;III)V .locals 1 .param p3 # Landroid/content/Intent; .annotation build Landroid/support/annotation/Nullable; .end annotation .end param .annotation system Ldalvik/annotation/Throws; value = { Landroid/content/IntentSender$SendIntentException; } .end annotation .line 64 iget-boolean v0, p0, Landroid/support/v4/app/BaseFragmentActivityApi14;->mStartedIntentSenderFromFragment:Z if-nez v0, :cond_0 const/4 v0, -0x1 if-eq p2, v0, :cond_0 .line 66 invoke-static {p2}, Landroid/support/v4/app/BaseFragmentActivityApi14;->checkForValidRequestCode(I)V .line 69 :cond_0 invoke-super/range {p0 .. p6}, Landroid/support/v4/app/SupportActivity;->startIntentSenderForResult(Landroid/content/IntentSender;ILandroid/content/Intent;III)V return-void .end method