From f21e1ae4b858b6a329b717eaf420d4a1e79d9509 Mon Sep 17 00:00:00 2001 From: Guo_shaoshan <2055829622@qq.com> Date: 星期一, 24 四月 2023 15:53:47 +0800 Subject: [PATCH] 自传和通讯录界面(未完成未修改) --- app/src/main/java/com/application/zhangshi_app_android/adapter/GrowthExperienceHolderConditionRvAdapter.java | 21 +++++++++++++-------- 1 files changed, 13 insertions(+), 8 deletions(-) diff --git a/app/src/main/java/com/application/zhangshi_app_android/adapter/GrowthExperienceHolderConditionRvAdapter.java b/app/src/main/java/com/application/zhangshi_app_android/adapter/GrowthExperienceHolderConditionRvAdapter.java index 008b3ed..0c49e83 100644 --- a/app/src/main/java/com/application/zhangshi_app_android/adapter/GrowthExperienceHolderConditionRvAdapter.java +++ b/app/src/main/java/com/application/zhangshi_app_android/adapter/GrowthExperienceHolderConditionRvAdapter.java @@ -2,28 +2,32 @@ import android.content.Context; import android.content.Intent; +import android.view.LayoutInflater; import android.view.View; +import android.view.ViewGroup; import android.view.animation.Animation; import android.view.animation.Transformation; import android.widget.FrameLayout; +import androidx.annotation.NonNull; +import androidx.databinding.DataBindingUtil; 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.GrowthExperienceBean; +import com.application.zhangshi_app_android.bean.GrowthExperienceHolderConditionBean; import com.application.zhangshi_app_android.databinding.ItemGrowthExperienceHolderConditionBinding; import com.application.zhangshi_app_android.ui.function.GrowthExperienceActivity; import com.application.zhangshi_app_android.ui.function.GrowthExperienceActivityViewModel; - import java.util.ArrayList; import java.util.Arrays; import java.util.List; /** * @author Gss - * @date 2023.04.08. 17:08 + * @date 2023.04.07. 21:31 * @desc 鎴愰暱缁忓巻(鎸佹湁鍑哄叆澧冭瘉浠舵儏鍐�) recyclerView 鐨� adapter */ -public class GrowthExperienceHolderConditionRvAdapter extends BaseRVAdapter<GrowthExperienceBean, ItemGrowthExperienceHolderConditionBinding, GrowthExperienceHolderConditionRvAdapter.ViewHolder> { +public class GrowthExperienceHolderConditionRvAdapter extends BaseRVAdapter<GrowthExperienceHolderConditionBean, ItemGrowthExperienceHolderConditionBinding, GrowthExperienceHolderConditionRvAdapter.ViewHolder> { private GrowthExperienceActivityViewModel viewModel; @@ -34,6 +38,10 @@ public GrowthExperienceHolderConditionRvAdapter(Context context, GrowthExperienceActivityViewModel viewModel) { super(context); this.viewModel = viewModel; + } + + public GrowthExperienceHolderConditionRvAdapter(GrowthExperienceActivity growthExperienceActivity) { + super(growthExperienceActivity); } @Override @@ -104,11 +112,7 @@ } } }); - holder.getBinding().layoutContent.setOnClickListener(v -> { - AppManager.getAppManager().startActivity( - new Intent(getRecyclerView().getContext(), GrowthExperienceActivity.class) - .putExtra("bean",mDataList.get(position))); - }); + } public static class ViewHolder extends BaseViewHolder<ItemGrowthExperienceHolderConditionBinding>{ @@ -119,6 +123,7 @@ } } + } -- Gitblit v1.9.1