VideoDetailSingleRowViewHolder.smali
.class public Lhurriyet/mobil/android/hurriyet/adapters/viewholders/VideoDetailSingleRowViewHolder;
.super Landroidx/recyclerview/widget/RecyclerView$ViewHolder;
.source "VideoDetailSingleRowViewHolder.java"
# instance fields
.field duration:Lhurriyet/mobil/android/hurriyet/views/HurriyetTextView;
.annotation runtime Lbutterknife/BindView;
value = 0x7f090218
.end annotation
.end field
.field private feed:Ltr/com/hurriyet/androidsdk/model/content/Feed;
.field rootView:Landroid/widget/RelativeLayout;
.annotation runtime Lbutterknife/BindView;
value = 0x7f090219
.end annotation
.end field
.field thumbnail:Landroid/widget/ImageView;
.annotation runtime Lbutterknife/BindView;
value = 0x7f09021a
.end annotation
.end field
.field title:Lhurriyet/mobil/android/hurriyet/views/HurriyetTextView;
.annotation runtime Lbutterknife/BindView;
value = 0x7f09021b
.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 49
invoke-direct {p0, p1}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;-><init>(Landroid/view/View;)V
.line 50
invoke-static {p0, p1}, Lbutterknife/ButterKnife;->bind(Ljava/lang/Object;Landroid/view/View;)Lbutterknife/Unbinder;
return-void
.end method
# virtual methods
.method public onClickRootView(Landroid/view/View;)V
.registers 3
.annotation runtime Lbutterknife/OnClick;
value = {
0x7f090219
}
.end annotation
.line 42
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/VideoDetailSingleRowViewHolder;->videoDetailAdapterListener:Lhurriyet/mobil/android/hurriyet/adapters/VideoDetailAdapter$VideoDetailAdapterListener;
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/VideoDetailSingleRowViewHolder;->feed:Ltr/com/hurriyet/androidsdk/model/content/Feed;
invoke-interface {p1, v0}, Lhurriyet/mobil/android/hurriyet/adapters/VideoDetailAdapter$VideoDetailAdapterListener;->itemClicked(Ltr/com/hurriyet/androidsdk/model/content/Feed;)V
return-void
.end method
.method public setData(Ltr/com/hurriyet/androidsdk/model/content/Feed;Lhurriyet/mobil/android/hurriyet/adapters/VideoDetailAdapter$VideoDetailAdapterListener;)V
.registers 7
.line 54
iput-object p1, p0, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/VideoDetailSingleRowViewHolder;->feed:Ltr/com/hurriyet/androidsdk/model/content/Feed;
.line 55
iput-object p2, p0, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/VideoDetailSingleRowViewHolder;->videoDetailAdapterListener:Lhurriyet/mobil/android/hurriyet/adapters/VideoDetailAdapter$VideoDetailAdapterListener;
if-eqz p1, :cond_62
.line 57
instance-of p2, p1, Ltr/com/hurriyet/androidsdk/model/content/VideoPlayListRowFeed;
if-nez p2, :cond_b
goto :goto_62
.line 60
:cond_b
check-cast p1, Ltr/com/hurriyet/androidsdk/model/content/VideoPlayListRowFeed;
.line 61
iget-object p2, p1, Ltr/com/hurriyet/androidsdk/model/content/VideoPlayListRowFeed;->data:Ltr/com/hurriyet/androidsdk/response/content/ContentView;
if-nez p2, :cond_12
return-void
.line 65
:cond_12
iget-object p2, p1, Ltr/com/hurriyet/androidsdk/model/content/VideoPlayListRowFeed;->data:Ltr/com/hurriyet/androidsdk/response/content/ContentView;
iget-object p2, p2, Ltr/com/hurriyet/androidsdk/response/content/ContentView;->photo:Ltr/com/hurriyet/androidsdk/response/content/Photo;
if-eqz p2, :cond_2f
.line 66
iget-object p2, p0, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/VideoDetailSingleRowViewHolder;->thumbnail:Landroid/widget/ImageView;
iget-object v0, p1, Ltr/com/hurriyet/androidsdk/model/content/VideoPlayListRowFeed;->data:Ltr/com/hurriyet/androidsdk/response/content/ContentView;
iget-object v0, v0, Ltr/com/hurriyet/androidsdk/response/content/ContentView;->photo:Ltr/com/hurriyet/androidsdk/response/content/Photo;
invoke-virtual {v0}, Ltr/com/hurriyet/androidsdk/response/content/Photo;->getPrefix()Ljava/lang/String;
move-result-object v0
iget-object v1, p1, Ltr/com/hurriyet/androidsdk/model/content/VideoPlayListRowFeed;->data:Ltr/com/hurriyet/androidsdk/response/content/ContentView;
iget-object v1, v1, Ltr/com/hurriyet/androidsdk/response/content/ContentView;->photo:Ltr/com/hurriyet/androidsdk/response/content/Photo;
invoke-virtual {v1}, Ltr/com/hurriyet/androidsdk/response/content/Photo;->getSuffix()Ljava/lang/String;
move-result-object v1
const/4 v2, 0x0
const/4 v3, 0x1
invoke-static {p2, v0, v1, v2, v3}, Lhurriyet/mobil/android/hurriyet/utils/ImageLoader;->imageLoader(Landroid/widget/ImageView;Ljava/lang/String;Ljava/lang/String;ZZ)V
.line 68
:cond_2f
iget-object p2, p0, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/VideoDetailSingleRowViewHolder;->duration:Lhurriyet/mobil/android/hurriyet/views/HurriyetTextView;
iget-object v0, p1, Ltr/com/hurriyet/androidsdk/model/content/VideoPlayListRowFeed;->data:Ltr/com/hurriyet/androidsdk/response/content/ContentView;
iget-object v0, v0, Ltr/com/hurriyet/androidsdk/response/content/ContentView;->duration:Ljava/lang/String;
invoke-virtual {p2, v0}, Lhurriyet/mobil/android/hurriyet/views/HurriyetTextView;->setText(Ljava/lang/CharSequence;)V
.line 69
iget-object p2, p0, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/VideoDetailSingleRowViewHolder;->title:Lhurriyet/mobil/android/hurriyet/views/HurriyetTextView;
iget-object v0, p1, Ltr/com/hurriyet/androidsdk/model/content/VideoPlayListRowFeed;->data:Ltr/com/hurriyet/androidsdk/response/content/ContentView;
iget-object v0, v0, Ltr/com/hurriyet/androidsdk/response/content/ContentView;->title:Ljava/lang/String;
invoke-virtual {p2, v0}, Lhurriyet/mobil/android/hurriyet/views/HurriyetTextView;->setText(Ljava/lang/CharSequence;)V
.line 71
iget-object p1, p1, Ltr/com/hurriyet/androidsdk/model/content/VideoPlayListRowFeed;->isSelected:Ljava/lang/Boolean;
invoke-virtual {p1}, Ljava/lang/Boolean;->booleanValue()Z
move-result p1
if-eqz p1, :cond_56
.line 72
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/VideoDetailSingleRowViewHolder;->rootView:Landroid/widget/RelativeLayout;
const p2, 0x7f080070
invoke-static {p2}, Lhurriyet/mobil/android/hurriyet/HApp;->getDrawableWithID(I)Landroid/graphics/drawable/Drawable;
move-result-object p2
invoke-virtual {p1, p2}, Landroid/widget/RelativeLayout;->setBackground(Landroid/graphics/drawable/Drawable;)V
goto :goto_62
.line 74
:cond_56
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/adapters/viewholders/VideoDetailSingleRowViewHolder;->rootView:Landroid/widget/RelativeLayout;
const p2, 0x7f080071
invoke-static {p2}, Lhurriyet/mobil/android/hurriyet/HApp;->getDrawableWithID(I)Landroid/graphics/drawable/Drawable;
move-result-object p2
invoke-virtual {p1, p2}, Landroid/widget/RelativeLayout;->setBackground(Landroid/graphics/drawable/Drawable;)V
:cond_62
:goto_62
return-void
.end method