完成简陋的首页最近畅玩 item UI & 调整原有错误的颜色命名
This commit is contained in:
@ -777,7 +777,7 @@ public class BindingAdapters {
|
||||
public static void setCommunityVideoDuration(TextView mVideoDuration, List<CommunityVideoEntity> videos) {
|
||||
if (videos != null && videos.size() > 0) {
|
||||
CommunityVideoEntity videoEntity = videos.get(0);
|
||||
mVideoDuration.setBackground(DrawableView.getOvalDrawable(R.color.black_alpha_80, 999F));
|
||||
mVideoDuration.setBackground(DrawableView.getOvalDrawable(R.color.black_alpha_50, 999F));
|
||||
mVideoDuration.setText(videoEntity.getDuration());
|
||||
mVideoDuration.setVisibility(View.VISIBLE);
|
||||
} else {
|
||||
|
||||
@ -212,7 +212,7 @@ class ForumContentSearchListAdapter(context: Context, val mListViewModel: ForumC
|
||||
durationTv.goneIf(answer.getPassVideos().isEmpty())
|
||||
durationTv.text = if (answer.getPassVideos().isNotEmpty()) answer.getPassVideos()[0].duration else "00:00"
|
||||
durationTv.background = GradientDrawable().apply {
|
||||
setColor(R.color.black_alpha_40.toColor(mContext))
|
||||
setColor(R.color.black_alpha_60.toColor(mContext))
|
||||
cornerRadius = 2F.dip2px().toFloat()
|
||||
}
|
||||
countTv.text = "${answer.count.comment}评论 · ${answer.count.vote}点赞"
|
||||
|
||||
@ -1029,7 +1029,7 @@ open class AnswerDetailFragment : ToolbarFragment() {
|
||||
mQuestionBinding.videoStatus.visibleIf(video != null && video.status != "pass")
|
||||
mQuestionBinding.videoDuration.visibleIf(video?.status == "pass")
|
||||
if (video?.status == "pass") {
|
||||
mQuestionBinding.videoDuration.background = DrawableView.getOvalDrawable(R.color.black_alpha_80, 999f)
|
||||
mQuestionBinding.videoDuration.background = DrawableView.getOvalDrawable(R.color.black_alpha_50, 999f)
|
||||
mQuestionBinding.videoDuration.text = video.duration
|
||||
} else {
|
||||
val status = if (!question.me.isContentOwner && !question.me.isModerator && video?.status == "fail") {
|
||||
|
||||
@ -293,7 +293,7 @@ class AnswerEditActivity : BaseRichEditorActivity<AnswerEditViewModel>(), Keyboa
|
||||
mBinding.videoStatus.visibleIf(video != null && video.status != "pass")
|
||||
mBinding.videoDuration.visibleIf(video?.status == "pass")
|
||||
if (video?.status == "pass") {
|
||||
mBinding.videoDuration.background = DrawableView.getOvalDrawable(R.color.black_alpha_80, 999f)
|
||||
mBinding.videoDuration.background = DrawableView.getOvalDrawable(R.color.black_alpha_50, 999f)
|
||||
mBinding.videoDuration.text = video.duration
|
||||
} else {
|
||||
val status = if (!question.me.isContentOwner && !question.me.isModerator && video?.status == "fail") {
|
||||
|
||||
@ -60,7 +60,7 @@ class VideoAlbumsSpanner(val context: Context) {
|
||||
//添加半透明maskView
|
||||
val maskView = View(context)
|
||||
val maskViewParams = FrameLayout.LayoutParams(FrameLayout.LayoutParams.MATCH_PARENT, popupHeight)
|
||||
maskView.background = ColorDrawable(ContextCompat.getColor(context, R.color.black_alpha_60))
|
||||
maskView.background = ColorDrawable(ContextCompat.getColor(context, R.color.black_alpha_40))
|
||||
maskView.layoutParams = maskViewParams
|
||||
parentContainer.addView(maskView, 0)
|
||||
maskView.setOnClickListener {
|
||||
|
||||
@ -154,7 +154,7 @@ public class AnswerViewHolder extends BaseRecyclerViewHolder<AnswerEntity> {
|
||||
if (videos.size() > 0) {
|
||||
CommunityVideoEntity videoEntity = videos.get(0);
|
||||
ImageUtils.display(binding.askAnswerItemImg, videoEntity.getPoster());
|
||||
binding.askAnswerItemVideoDuration.setBackground(DrawableView.getOvalDrawable(R.color.black_alpha_80, 999F));
|
||||
binding.askAnswerItemVideoDuration.setBackground(DrawableView.getOvalDrawable(R.color.black_alpha_50, 999F));
|
||||
binding.askAnswerItemVideoDuration.setText(videoEntity.getDuration());
|
||||
binding.askAnswerItemVideoDuration.setVisibility(View.VISIBLE);
|
||||
binding.askAnswerItemVideoPlay.setVisibility(View.VISIBLE);
|
||||
|
||||
Reference in New Issue
Block a user