12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273 |
- .class public final Landroid/support/v4/app/BundleCompat;
- .super Ljava/lang/Object;
- .source "BundleCompat.java"
- # direct methods
- .method private constructor <init>()V
- .locals 0
- .prologue
- .line 29
- invoke-direct {p0}, Ljava/lang/Object;-><init>()V
- return-void
- .end method
- .method public static getBinder(Landroid/os/Bundle;Ljava/lang/String;)Landroid/os/IBinder;
- .locals 2
- .param p0, "bundle" # Landroid/os/Bundle;
- .param p1, "key" # Ljava/lang/String;
- .prologue
- .line 39
- sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
- const/16 v1, 0x12
- if-lt v0, v1, :cond_0
- .line 40
- invoke-static {p0, p1}, Landroid/support/v4/app/BundleCompatJellybeanMR2;->getBinder(Landroid/os/Bundle;Ljava/lang/String;)Landroid/os/IBinder;
- move-result-object v0
- .line 42
- :goto_0
- return-object v0
- :cond_0
- invoke-static {p0, p1}, Landroid/support/v4/app/BundleCompatDonut;->getBinder(Landroid/os/Bundle;Ljava/lang/String;)Landroid/os/IBinder;
- move-result-object v0
- goto :goto_0
- .end method
- .method public static putBinder(Landroid/os/Bundle;Ljava/lang/String;Landroid/os/IBinder;)V
- .locals 2
- .param p0, "bundle" # Landroid/os/Bundle;
- .param p1, "key" # Ljava/lang/String;
- .param p2, "binder" # Landroid/os/IBinder;
- .prologue
- .line 54
- sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
- const/16 v1, 0x12
- if-lt v0, v1, :cond_0
- .line 55
- invoke-static {p0, p1, p2}, Landroid/support/v4/app/BundleCompatJellybeanMR2;->putBinder(Landroid/os/Bundle;Ljava/lang/String;Landroid/os/IBinder;)V
- .line 59
- :goto_0
- return-void
- .line 57
- :cond_0
- invoke-static {p0, p1, p2}, Landroid/support/v4/app/BundleCompatDonut;->putBinder(Landroid/os/Bundle;Ljava/lang/String;Landroid/os/IBinder;)V
- goto :goto_0
- .end method
|