From caead5ad019c24b9a7958f01fa663ea8159aee6c Mon Sep 17 00:00:00 2001 From: guoshen <3129367635@qq.com> Date: 星期一, 01 七月 2024 16:16:04 +0800 Subject: [PATCH] 修复会议申请的闪退bgg(starttime,endtime字段的划分和修改) --- app/src/main/java/com/application/zhangshi_app_android/adapter/PetRvAdapter.java | 16 ++++++++++++++-- 1 files changed, 14 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/application/zhangshi_app_android/adapter/PetRvAdapter.java b/app/src/main/java/com/application/zhangshi_app_android/adapter/PetRvAdapter.java index 0985e7b..11aa6f7 100644 --- a/app/src/main/java/com/application/zhangshi_app_android/adapter/PetRvAdapter.java +++ b/app/src/main/java/com/application/zhangshi_app_android/adapter/PetRvAdapter.java @@ -2,6 +2,8 @@ import android.content.Context; import android.content.Intent; +import android.util.TypedValue; +import android.view.View; import com.android.app_base.base.adapter.BaseRVAdapter; import com.android.app_base.manager.AppManager; @@ -32,10 +34,20 @@ @Override protected void onBind(BaseViewHolder<ItemPetBinding> holder, int position) { holder.getBinding().setBean(mDataList.get(position)); + //鏍规嵁涓婚閫夋嫨瀵瑰簲鍗$墖鑳屾櫙鑹� + TypedValue typedValue1 = new TypedValue(); + mContext.getTheme().resolveAttribute(R.attr.cardBackgroundColorFirst, typedValue1, true); + TypedValue typedValue2 = new TypedValue(); + mContext.getTheme().resolveAttribute(R.attr.cardBackgroundColorSecond, typedValue2, true); if (position % 2 != 0){ - holder.getBinding().cardView.setCardBackgroundColor(mContext.getColor(R.color.color_card_blue)); + holder.getBinding().cardView.setCardBackgroundColor(typedValue1.data); }else { - holder.getBinding().cardView.setCardBackgroundColor(mContext.getColor(R.color.color_card_pink)); + holder.getBinding().cardView.setCardBackgroundColor(typedValue2.data); + } + if (mDataList.get(position).getOwnData() == 1){ + holder.getBinding().ivFlower.setVisibility(View.VISIBLE); + }else { + holder.getBinding().ivFlower.setVisibility(View.GONE); } holder.getBinding().layoutTitle.setOnClickListener(v -> { AppManager.getAppManager().startActivity( -- Gitblit v1.9.1