NewLocationActivity$2.smali
.class Lim/tpelyyftgw/ui/NewLocationActivity$2;
.super Lcom/google/android/material/bottomsheet/BottomSheetBehavior$BottomSheetCallback;
.source "NewLocationActivity.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lim/tpelyyftgw/ui/NewLocationActivity;->initBottom()V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
name = null
.end annotation
# instance fields
.field final synthetic this$0:Lim/tpelyyftgw/ui/NewLocationActivity;
# direct methods
.method static constructor <clinit>()V
.registers 1
return-void
.end method
.method constructor <init>(Lim/tpelyyftgw/ui/NewLocationActivity;)V
.registers 2
.param p1, "this$0" # Lim/tpelyyftgw/ui/NewLocationActivity;
.line 421
iput-object p1, p0, Lim/tpelyyftgw/ui/NewLocationActivity$2;->this$0:Lim/tpelyyftgw/ui/NewLocationActivity;
invoke-direct {p0}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior$BottomSheetCallback;-><init>()V
return-void
.end method
# virtual methods
.method public onSlide(Landroid/view/View;F)V
.registers 8
.param p1, "view" # Landroid/view/View;
.param p2, "slideOffset" # F
.line 437
iget-object v0, p0, Lim/tpelyyftgw/ui/NewLocationActivity$2;->this$0:Lim/tpelyyftgw/ui/NewLocationActivity;
# getter for: Lim/tpelyyftgw/ui/NewLocationActivity;->mRlMapContainer:Landroid/widget/RelativeLayout;
invoke-static {v0}, Lim/tpelyyftgw/ui/NewLocationActivity;->access$2700(Lim/tpelyyftgw/ui/NewLocationActivity;)Landroid/widget/RelativeLayout;
move-result-object v0
invoke-virtual {v0}, Landroid/widget/RelativeLayout;->getMeasuredHeight()I
move-result v0
div-int/lit8 v0, v0, 0x5
.line 438
.local v0, "height":I
iget-object v1, p0, Lim/tpelyyftgw/ui/NewLocationActivity$2;->this$0:Lim/tpelyyftgw/ui/NewLocationActivity;
# getter for: Lim/tpelyyftgw/ui/NewLocationActivity;->oldOffset:F
invoke-static {v1}, Lim/tpelyyftgw/ui/NewLocationActivity;->access$2800(Lim/tpelyyftgw/ui/NewLocationActivity;)F
move-result v1
cmpl-float v1, p2, v1
if-eqz v1, :cond_42
.line 439
iget-object v1, p0, Lim/tpelyyftgw/ui/NewLocationActivity$2;->this$0:Lim/tpelyyftgw/ui/NewLocationActivity;
# getter for: Lim/tpelyyftgw/ui/NewLocationActivity;->mRlMapContainer:Landroid/widget/RelativeLayout;
invoke-static {v1}, Lim/tpelyyftgw/ui/NewLocationActivity;->access$2700(Lim/tpelyyftgw/ui/NewLocationActivity;)Landroid/widget/RelativeLayout;
move-result-object v1
neg-float v2, p2
int-to-float v3, v0
mul-float v2, v2, v3
invoke-virtual {v1, v2}, Landroid/widget/RelativeLayout;->setTranslationY(F)V
.line 440
iget-object v1, p0, Lim/tpelyyftgw/ui/NewLocationActivity$2;->this$0:Lim/tpelyyftgw/ui/NewLocationActivity;
const/high16 v2, 0x3f800000 # 1.0f
sub-float/2addr v2, p2
# getter for: Lim/tpelyyftgw/ui/NewLocationActivity;->mRlBottomSheet:Landroid/widget/RelativeLayout;
invoke-static {v1}, Lim/tpelyyftgw/ui/NewLocationActivity;->access$2500(Lim/tpelyyftgw/ui/NewLocationActivity;)Landroid/widget/RelativeLayout;
move-result-object v3
invoke-virtual {v3}, Landroid/widget/RelativeLayout;->getMeasuredHeight()I
move-result v3
iget-object v4, p0, Lim/tpelyyftgw/ui/NewLocationActivity$2;->this$0:Lim/tpelyyftgw/ui/NewLocationActivity;
# getter for: Lim/tpelyyftgw/ui/NewLocationActivity;->mBehavior:Lcom/google/android/material/bottomsheet/BottomSheetBehavior;
invoke-static {v4}, Lim/tpelyyftgw/ui/NewLocationActivity;->access$2600(Lim/tpelyyftgw/ui/NewLocationActivity;)Lcom/google/android/material/bottomsheet/BottomSheetBehavior;
move-result-object v4
invoke-virtual {v4}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->getPeekHeight()I
move-result v4
sub-int/2addr v3, v4
int-to-float v3, v3
mul-float v2, v2, v3
float-to-int v2, v2
# invokes: Lim/tpelyyftgw/ui/NewLocationActivity;->layoutProgress(I)V
invoke-static {v1, v2}, Lim/tpelyyftgw/ui/NewLocationActivity;->access$2200(Lim/tpelyyftgw/ui/NewLocationActivity;I)V
.line 442
:cond_42
iget-object v1, p0, Lim/tpelyyftgw/ui/NewLocationActivity$2;->this$0:Lim/tpelyyftgw/ui/NewLocationActivity;
# setter for: Lim/tpelyyftgw/ui/NewLocationActivity;->oldOffset:F
invoke-static {v1, p2}, Lim/tpelyyftgw/ui/NewLocationActivity;->access$2802(Lim/tpelyyftgw/ui/NewLocationActivity;F)F
.line 443
return-void
.end method
.method public onStateChanged(Landroid/view/View;I)V
.registers 7
.param p1, "view" # Landroid/view/View;
.param p2, "newState" # I
.line 424
const/4 v0, 0x3
if-ne p2, v0, :cond_a
.line 425
iget-object v0, p0, Lim/tpelyyftgw/ui/NewLocationActivity$2;->this$0:Lim/tpelyyftgw/ui/NewLocationActivity;
const/4 v1, 0x0
# invokes: Lim/tpelyyftgw/ui/NewLocationActivity;->layoutProgress(I)V
invoke-static {v0, v1}, Lim/tpelyyftgw/ui/NewLocationActivity;->access$2200(Lim/tpelyyftgw/ui/NewLocationActivity;I)V
goto :goto_49
.line 426
:cond_a
const/4 v0, 0x4
if-ne p2, v0, :cond_49
.line 427
iget-object v0, p0, Lim/tpelyyftgw/ui/NewLocationActivity$2;->this$0:Lim/tpelyyftgw/ui/NewLocationActivity;
# getter for: Lim/tpelyyftgw/ui/NewLocationActivity;->mContext:Landroid/content/Context;
invoke-static {v0}, Lim/tpelyyftgw/ui/NewLocationActivity;->access$2300(Lim/tpelyyftgw/ui/NewLocationActivity;)Landroid/content/Context;
move-result-object v0
const-string v1, "input_method"
invoke-virtual {v0, v1}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Landroid/view/inputmethod/InputMethodManager;
.line 428
.local v0, "manager":Landroid/view/inputmethod/InputMethodManager;
invoke-virtual {v0}, Landroid/view/inputmethod/InputMethodManager;->isActive()Z
move-result v1
if-eqz v1, :cond_31
if-eqz v0, :cond_31
.line 429
iget-object v1, p0, Lim/tpelyyftgw/ui/NewLocationActivity$2;->this$0:Lim/tpelyyftgw/ui/NewLocationActivity;
# getter for: Lim/tpelyyftgw/ui/NewLocationActivity;->listView:Lim/tpelyyftgw/ui/components/RecyclerListView;
invoke-static {v1}, Lim/tpelyyftgw/ui/NewLocationActivity;->access$2400(Lim/tpelyyftgw/ui/NewLocationActivity;)Lim/tpelyyftgw/ui/components/RecyclerListView;
move-result-object v1
invoke-virtual {v1}, Lim/tpelyyftgw/ui/components/RecyclerListView;->getWindowToken()Landroid/os/IBinder;
move-result-object v1
const/4 v2, 0x2
invoke-virtual {v0, v1, v2}, Landroid/view/inputmethod/InputMethodManager;->hideSoftInputFromWindow(Landroid/os/IBinder;I)Z
.line 431
:cond_31
iget-object v1, p0, Lim/tpelyyftgw/ui/NewLocationActivity$2;->this$0:Lim/tpelyyftgw/ui/NewLocationActivity;
# getter for: Lim/tpelyyftgw/ui/NewLocationActivity;->mRlBottomSheet:Landroid/widget/RelativeLayout;
invoke-static {v1}, Lim/tpelyyftgw/ui/NewLocationActivity;->access$2500(Lim/tpelyyftgw/ui/NewLocationActivity;)Landroid/widget/RelativeLayout;
move-result-object v2
invoke-virtual {v2}, Landroid/widget/RelativeLayout;->getMeasuredHeight()I
move-result v2
iget-object v3, p0, Lim/tpelyyftgw/ui/NewLocationActivity$2;->this$0:Lim/tpelyyftgw/ui/NewLocationActivity;
# getter for: Lim/tpelyyftgw/ui/NewLocationActivity;->mBehavior:Lcom/google/android/material/bottomsheet/BottomSheetBehavior;
invoke-static {v3}, Lim/tpelyyftgw/ui/NewLocationActivity;->access$2600(Lim/tpelyyftgw/ui/NewLocationActivity;)Lcom/google/android/material/bottomsheet/BottomSheetBehavior;
move-result-object v3
invoke-virtual {v3}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->getPeekHeight()I
move-result v3
sub-int/2addr v2, v3
# invokes: Lim/tpelyyftgw/ui/NewLocationActivity;->layoutProgress(I)V
invoke-static {v1, v2}, Lim/tpelyyftgw/ui/NewLocationActivity;->access$2200(Lim/tpelyyftgw/ui/NewLocationActivity;I)V
.line 433
.end local v0 # "manager":Landroid/view/inputmethod/InputMethodManager;
:cond_49
:goto_49
return-void
.end method