VideoDetailAutoplayViewHolder.smali
.class public Lhurriyet/mobil/android/hurriyet/adapters/viewholders/VideoDetailAutoplayViewHolder;
.super Landroidx/recyclerview/widget/RecyclerView$ViewHolder;
.source "VideoDetailAutoplayViewHolder.java"
# instance fields
.field switchCompat:Landroidx/appcompat/widget/SwitchCompat;
.annotation runtime Lbutterknife/BindView;
value = 0x7f090216
.end annotation
.end field
.field title:Lhurriyet/mobil/android/hurriyet/views/HurriyetTextView;
.annotation runtime Lbutterknife/BindView;
value = 0x7f090217
.end annotation
.end field
.field private videoDetailAdapterListener:Lhurriyet/mobil/android/hurriyet/adapters/VideoDetailAdapter$VideoDetailAdapterListener;
# direct methods
.method public constructor <init>(Landroid/view/View;)V
.registers 2
.line 40
invoke-direct {p0, p1}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;-><init>(Landroid/view/View;)V
.line 41
invoke-static {p0, p1}, Lbutterknife/ButterKnife;->bind(Ljava/lang/Object;Landroid/view/View;)Lbutterknife/Unbinder;
return-void
.end method
# virtual methods
.method public onClickYourFunction()V
.registers 3
.annotation runtime Lbutterknife/OnClick;
value = {
0x7f090216
}
.end annotation
.line 34
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/VideoDetailAutoplayViewHolder;->videoDetailAdapterListener:Lhurriyet/mobil/android/hurriyet/adapters/VideoDetailAdapter$VideoDetailAdapterListener;
iget-object v1, p0, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/VideoDetailAutoplayViewHolder;->switchCompat:Landroidx/appcompat/widget/SwitchCompat;
invoke-virtual {v1}, Landroidx/appcompat/widget/SwitchCompat;->isChecked()Z
move-result v1
invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object v1
invoke-interface {v0, v1}, Lhurriyet/mobil/android/hurriyet/adapters/VideoDetailAdapter$VideoDetailAdapterListener;->autoPlayChanged(Ljava/lang/Boolean;)V
return-void
.end method
.method public setData(Ltr/com/hurriyet/androidsdk/model/content/Feed;Lhurriyet/mobil/android/hurriyet/adapters/VideoDetailAdapter$VideoDetailAdapterListener;)V
.registers 4
.line 45
iput-object p2, p0, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/VideoDetailAutoplayViewHolder;->videoDetailAdapterListener:Lhurriyet/mobil/android/hurriyet/adapters/VideoDetailAdapter$VideoDetailAdapterListener;
if-eqz p1, :cond_4d
.line 47
instance-of v0, p1, Ltr/com/hurriyet/androidsdk/model/content/TitleSwitchControlFeed;
if-nez v0, :cond_9
goto :goto_4d
.line 51
:cond_9
check-cast p1, Ltr/com/hurriyet/androidsdk/model/content/TitleSwitchControlFeed;
.line 53
iget-object v0, p1, Ltr/com/hurriyet/androidsdk/model/content/TitleSwitchControlFeed;->props:Ltr/com/hurriyet/androidsdk/response/content/ContentProperty;
if-eqz v0, :cond_4d
.line 55
iget-object v0, p1, Ltr/com/hurriyet/androidsdk/model/content/TitleSwitchControlFeed;->props:Ltr/com/hurriyet/androidsdk/response/content/ContentProperty;
iget-object v0, v0, Ltr/com/hurriyet/androidsdk/response/content/ContentProperty;->name:Ljava/lang/String;
if-eqz v0, :cond_1e
.line 56
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/VideoDetailAutoplayViewHolder;->title:Lhurriyet/mobil/android/hurriyet/views/HurriyetTextView;
iget-object p1, p1, Ltr/com/hurriyet/androidsdk/model/content/TitleSwitchControlFeed;->props:Ltr/com/hurriyet/androidsdk/response/content/ContentProperty;
iget-object p1, p1, Ltr/com/hurriyet/androidsdk/response/content/ContentProperty;->name:Ljava/lang/String;
invoke-virtual {v0, p1}, Lhurriyet/mobil/android/hurriyet/views/HurriyetTextView;->setText(Ljava/lang/CharSequence;)V
.line 59
:cond_1e
invoke-static {}, Lhurriyet/mobil/android/hurriyet/utils/SharedPreferencesHelper;->isVideoDetailAutoPlay()Ljava/lang/Boolean;
move-result-object p1
invoke-virtual {p1}, Ljava/lang/Boolean;->booleanValue()Z
move-result p1
if-eqz p1, :cond_36
.line 60
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/VideoDetailAutoplayViewHolder;->switchCompat:Landroidx/appcompat/widget/SwitchCompat;
const/4 v0, 0x1
invoke-virtual {p1, v0}, Landroidx/appcompat/widget/SwitchCompat;->setChecked(Z)V
.line 61
invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object p1
invoke-interface {p2, p1}, Lhurriyet/mobil/android/hurriyet/adapters/VideoDetailAdapter$VideoDetailAdapterListener;->autoPlayChanged(Ljava/lang/Boolean;)V
goto :goto_43
.line 63
:cond_36
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/VideoDetailAutoplayViewHolder;->switchCompat:Landroidx/appcompat/widget/SwitchCompat;
const/4 v0, 0x0
invoke-virtual {p1, v0}, Landroidx/appcompat/widget/SwitchCompat;->setChecked(Z)V
.line 64
invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object p1
invoke-interface {p2, p1}, Lhurriyet/mobil/android/hurriyet/adapters/VideoDetailAdapter$VideoDetailAdapterListener;->autoPlayChanged(Ljava/lang/Boolean;)V
.line 67
:goto_43
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/VideoDetailAutoplayViewHolder;->switchCompat:Landroidx/appcompat/widget/SwitchCompat;
new-instance v0, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/VideoDetailAutoplayViewHolder$1;
invoke-direct {v0, p0, p2}, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/VideoDetailAutoplayViewHolder$1;-><init>(Lhurriyet/mobil/android/hurriyet/adapters/viewholders/VideoDetailAutoplayViewHolder;Lhurriyet/mobil/android/hurriyet/adapters/VideoDetailAdapter$VideoDetailAdapterListener;)V
invoke-virtual {p1, v0}, Landroidx/appcompat/widget/SwitchCompat;->setOnCheckedChangeListener(Landroid/widget/CompoundButton$OnCheckedChangeListener;)V
:cond_4d
:goto_4d
return-void
.end method