From 06a80d5c4b3a971cdc1ca3d91717ec3f6e03a443 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期一, 17 五月 2021 18:59:39 +0800 Subject: [PATCH] 特价完善 --- app/src/main/java/com/tejia/lijin/app/ui/trends/SendCircleAdapter.java | 39 ++++++++++++++++++++++++++++++++------- 1 files changed, 32 insertions(+), 7 deletions(-) diff --git a/app/src/main/java/com/tejia/lijin/app/ui/trends/SendCircleAdapter.java b/app/src/main/java/com/tejia/lijin/app/ui/trends/SendCircleAdapter.java index 305192c..fcf509e 100644 --- a/app/src/main/java/com/tejia/lijin/app/ui/trends/SendCircleAdapter.java +++ b/app/src/main/java/com/tejia/lijin/app/ui/trends/SendCircleAdapter.java @@ -5,10 +5,12 @@ import android.content.Intent; import android.graphics.Paint; import android.graphics.Rect; + import androidx.annotation.NonNull; import androidx.viewpager.widget.ViewPager; import androidx.recyclerview.widget.GridLayoutManager; import androidx.recyclerview.widget.RecyclerView; + import android.text.Layout; import android.text.Spannable; import android.text.SpannableString; @@ -30,6 +32,7 @@ import com.nostra13.universalimageloader.core.ImageLoader; import com.nostra13.universalimageloader.core.assist.ImageScaleType; import com.nostra13.universalimageloader.core.display.RoundedBitmapDisplayer; +import com.tejia.lijin.app.ui.recommend.GoodsDetailActivity; import com.viewpagerindicator.CirclePageIndicator; import com.wpc.library.util.SystemCommon; import com.wpc.library.util.common.DimenUtils; @@ -140,8 +143,9 @@ SendCircleImageGoods imageGoods = imageList.get(position).getGoods(); int goodsType = imageGoods.getGoodsType(); //璺宠浆鍟嗗搧璇︽儏 - Intent intent = GoodsDetailJumpUtil.getGoodsDetailIntent(mContext, imageGoods.getGoodsType()); - intent.putExtra("id", imageGoods.getGoodsId() + ""); + Intent intent= new Intent(mContext, GoodsDetailActivity.class); + intent.putExtra("goodsId",imageGoods.getGoodsId()); + intent.putExtra("goodsType", goodsType); intent.putExtra("from", "faquan"); mContext.startActivity(intent); } @@ -717,8 +721,9 @@ @Override public void onClick(View v) { //璺宠浆鍟嗗搧璇︽儏 - Intent intent = GoodsDetailJumpUtil.getGoodsDetailIntent(mContext, info.getGoodsType()); - intent.putExtra("id", info.getGoodsId()); + Intent intent = new Intent(mContext, GoodsDetailActivity.class); + intent.putExtra("goodsId", info.getGoodsId()); + intent.putExtra("goodsType", info.getGoodsType()); intent.putExtra("from", "faquan"); mContext.startActivity(intent); } @@ -775,7 +780,7 @@ // holder.tv_type.setVisibility(View.VISIBLE); // holder.tv_type.setText(comment.getType()); // } else { - holder.tv_type.setVisibility(View.GONE); + holder.tv_type.setVisibility(View.GONE); // } holder.tv_content.post(new Runnable() { @@ -884,7 +889,7 @@ private ImageView iv_in; private TextView tv_content; private TextView tv_type; - private LinearLayout ll_content; + private LinearLayout ll_content; private ImageView iv_comment_more; public CommentViewHolder(View view) { @@ -1007,11 +1012,31 @@ public void onClick(int position); } - interface CommentClickListener { + public interface CommentClickListener { //鏍囩鐐瑰嚮 public void onTagClick(int position); //澶嶅埗鐐瑰嚮 public void onCopyClick(int position); } + + //adapter涓殑浜嬩欢鍝嶅簲 + public interface AdapterEventActionListener { + //澶嶅埗璇勮 + public void copyComment(SendCircleContent content, SendCircleCommment comment); + + //鐢熸垚浜岀淮鐮� + public void createERCode(SendCircleContent content, List<SendCircleImage> imgList, SendCircleImage img, int position); + + //鍒嗕韩 + public void share(SendCircleContent content); + + //鎵归噺瀛樺浘 + public void saveImgs(SendCircleContent content); + + //澶嶅埗鎺ㄨ崘璇� + public void copyRecommendText(SendCircleContent content); + + public void sendOrder(SendCircleContent content); + } } -- Gitblit v1.8.0