From 15cd434674051e5d29215b47862686c773625fd4 Mon Sep 17 00:00:00 2001 From: Linjiajia <319408893@qq.com> Date: 星期五, 28 四月 2023 23:20:02 +0800 Subject: [PATCH] 代码提交 --- app/src/main/java/com/application/zhangshi_app_android/adapter/TourismRvAdapter.java | 35 ++++++++++++++++++++++------------- 1 files changed, 22 insertions(+), 13 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/TourismRvAdapter.java similarity index 76% rename from app/src/main/java/com/application/zhangshi_app_android/adapter/PetRvAdapter.java rename to app/src/main/java/com/application/zhangshi_app_android/adapter/TourismRvAdapter.java index 6e3351f..a0b8a97 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/TourismRvAdapter.java @@ -12,11 +12,11 @@ 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.CleanStorageBean; -import com.application.zhangshi_app_android.bean.PetBean; -import com.application.zhangshi_app_android.databinding.ItemCleanStorageBinding; -import com.application.zhangshi_app_android.databinding.ItemPetBinding; -import com.application.zhangshi_app_android.ui.function.CleanStorageDetailActivity; +import com.application.zhangshi_app_android.bean.TourismBean; +import com.application.zhangshi_app_android.databinding.ItemTourismBinding; +import com.application.zhangshi_app_android.ui.function.TourismActivity; +import com.application.zhangshi_app_android.ui.function.TourismDetailActivity; +import com.application.zhangshi_app_android.ui.function.TourismExperienceDetailActivity; import java.util.ArrayList; import java.util.Arrays; @@ -24,21 +24,21 @@ /** * @author Ljj - * @date 2023.04.17. 18:40 + * @date 2023.04.28. 21:18 * @desc */ -public class PetRvAdapter extends BaseRVAdapter<PetBean, ItemPetBinding, PetRvAdapter.ViewHolder> { - public PetRvAdapter(Context context) { +public class TourismRvAdapter extends BaseRVAdapter<TourismBean, ItemTourismBinding, TourismRvAdapter.ViewHolder> { + public TourismRvAdapter(Context context) { super(context); } @Override protected int getLayoutId() { - return R.layout.item_pet; + return R.layout.item_tourism; } @Override - protected ViewHolder getViewHolder(ItemPetBinding itemBind, int viewType) { + protected ViewHolder getViewHolder(ItemTourismBinding itemBind, int viewType) { return new ViewHolder(itemBind); } @@ -102,16 +102,25 @@ }); holder.getBinding().layoutContent.setOnClickListener(v -> { AppManager.getAppManager().startActivity( - new Intent(getRecyclerView().getContext(), CleanStorageDetailActivity.class) + new Intent(getRecyclerView().getContext(), TourismDetailActivity.class) .putExtra("bean",mDataList.get(position))); + }); + + holder.getBinding().tvDetail.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + AppManager.getAppManager().startActivity( + new Intent(getRecyclerView().getContext(), TourismExperienceDetailActivity.class) + .putExtra("bean",mDataList.get(position))); + } }); } - public static class ViewHolder extends BaseRVAdapter.BaseViewHolder<ItemPetBinding> { + public static class ViewHolder extends BaseRVAdapter.BaseViewHolder<ItemTourismBinding> { private boolean isExpended; - public ViewHolder(ItemPetBinding binding) { + public ViewHolder(ItemTourismBinding binding) { super(binding); } } -- Gitblit v1.9.1