package com.twitter.sdk.android.tweetui.internal; import android.content.Context; import android.graphics.drawable.Drawable; import android.util.AttributeSet; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.widget.FrameLayout; import android.widget.ImageView; import android.widget.TextView; import com.twitter.sdk.android.core.internal.VineCardUtils; import com.twitter.sdk.android.core.internal.scribe.ScribeItem; import com.twitter.sdk.android.core.models.Card; import com.twitter.sdk.android.core.models.MediaEntity; import com.twitter.sdk.android.core.models.VideoInfo; import com.twitter.sdk.android.tweetui.R$drawable; import com.twitter.sdk.android.tweetui.R$id; import com.twitter.sdk.android.tweetui.R$layout; /* loaded from: classes.dex */ public class MediaBadgeView extends FrameLayout { TextView a; ImageView b; public MediaBadgeView(Context context) { this(context, null); } void a(Context context) { View inflate = ((LayoutInflater) context.getSystemService("layout_inflater")).inflate(R$layout.tw__media_badge, (ViewGroup) this, true); this.a = (TextView) inflate.findViewById(R$id.tw__video_duration); this.b = (ImageView) inflate.findViewById(R$id.tw__gif_badge); } void setBadge(Drawable drawable) { this.b.setVisibility(0); this.a.setVisibility(8); this.b.setImageDrawable(drawable); } public void setCard(Card card) { if (VineCardUtils.d(card)) { setBadge(getResources().getDrawable(R$drawable.tw__vine_badge)); } else { a(); } } public void setMediaEntity(MediaEntity mediaEntity) { if (ScribeItem.MediaDetails.GIF_TYPE.equals(mediaEntity.type)) { setBadge(getResources().getDrawable(R$drawable.tw__gif_badge)); } else if (!"video".equals(mediaEntity.type)) { a(); } else { VideoInfo videoInfo = mediaEntity.videoInfo; setText(videoInfo == null ? 0L : videoInfo.durationMillis); } } void setText(long j) { this.a.setVisibility(0); this.b.setVisibility(8); this.a.setText(MediaTimeUtils.a(j)); } public MediaBadgeView(Context context, AttributeSet attributeSet) { this(context, attributeSet, 0); } public MediaBadgeView(Context context, AttributeSet attributeSet, int i) { super(context, attributeSet, i); a(context); } void a() { this.a.setVisibility(8); this.b.setVisibility(8); } }