From a1d1fb7c44e33c4baeb52964a027932018bc1325 Mon Sep 17 00:00:00 2001 From: Linjiajia <319408893@qq.com> Date: 星期二, 04 四月 2023 16:35:39 +0800 Subject: [PATCH] 家大事记添加接口、家庭资产、家庭设备 --- app/src/main/java/com/application/zhangshi_app_android/adapter/FamilyMemorabiliaRvAdapter.java | 30 +++++++++++++++++++++--------- 1 files changed, 21 insertions(+), 9 deletions(-) diff --git a/app/src/main/java/com/application/zhangshi_app_android/adapter/FamilyMemorabiliaRvAdapter.java b/app/src/main/java/com/application/zhangshi_app_android/adapter/FamilyMemorabiliaRvAdapter.java index 3c84a4b..84c2b42 100644 --- a/app/src/main/java/com/application/zhangshi_app_android/adapter/FamilyMemorabiliaRvAdapter.java +++ b/app/src/main/java/com/application/zhangshi_app_android/adapter/FamilyMemorabiliaRvAdapter.java @@ -10,6 +10,7 @@ import androidx.lifecycle.LiveData; import androidx.lifecycle.MutableLiveData; +import androidx.recyclerview.widget.GridLayoutManager; import com.android.app_base.base.BaseConfig; import com.android.app_base.base.adapter.BaseRVAdapter; @@ -130,17 +131,28 @@ holder.getBinding().cardView.startAnimation(a); holder.isExpended = true; } - holder.getBinding().layoutModify.setOnClickListener(new View.OnClickListener() { - @Override - public void onClick(View v) { - AppManager.getAppManager().startActivity( - new Intent(getRecyclerView().getContext(), CreateFamilyProjectActivity.class) - .putExtra(BaseConfig.EXTRA_TYPE,0) - .putExtra("bean",mDataList.get(position))); - } - }); } }); + holder.getBinding().layoutModify.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + AppManager.getAppManager().startActivity( + new Intent(getRecyclerView().getContext(), CreateFamilyProjectActivity.class) + .putExtra(BaseConfig.EXTRA_TYPE,0) + .putExtra("bean",mDataList.get(position))); + } + }); + holder.getBinding().layoutDelete.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + + } + }); + ImageRvAdapter adapter = new ImageRvAdapter(mContext); + mDataList.get(position).setUrl(mDataList.get(position).getUrl()); + adapter.setData(mDataList.get(position).getUrlList()); + holder.getBinding().rvImage.setLayoutManager(new GridLayoutManager(mContext,3)); + holder.getBinding().rvImage.setAdapter(adapter); } public void setCheckable(boolean b) { -- Gitblit v1.9.1