From 2b6fd0451bfa358052ac9eb061ec1ed595587e9e Mon Sep 17 00:00:00 2001 From: Linjiajia <319408893@qq.com> Date: 星期二, 04 四月 2023 19:52:32 +0800 Subject: [PATCH] 改bug、 --- app/src/main/java/com/application/zhangshi_app_android/adapter/FamilyMemorabiliaRvAdapter.java | 25 +++++++++++++++++++++++++ 1 files changed, 25 insertions(+), 0 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 695bbde..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 @@ -1,6 +1,7 @@ package com.application.zhangshi_app_android.adapter; import android.content.Context; +import android.content.Intent; import android.view.View; import android.view.animation.Animation; import android.view.animation.Transformation; @@ -9,11 +10,15 @@ 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; +import com.android.app_base.manager.AppManager; import com.application.zhangshi_app_android.R; import com.application.zhangshi_app_android.bean.FamilyMemorabiliaBean; import com.application.zhangshi_app_android.databinding.ItemFamilyMemorabiliaBinding; +import com.application.zhangshi_app_android.ui.function.CreateFamilyProjectActivity; import com.application.zhangshi_app_android.ui.function.FamilyMemorabiliaActivity; import com.application.zhangshi_app_android.ui.function.FamilyMemorabiliaActivityViewModel; @@ -128,6 +133,26 @@ } } }); + 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