From 41b23417cd62af3cd77b695a2b03446243431fc1 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期二, 14 七月 2020 14:11:54 +0800 Subject: [PATCH] '完善' --- MDShopping/src/main/java/com/yeshi/ec/rebate/myapplication/ui/recommend/GoodsDetailActivityPDD.java | 81 +++++++++++++++------------------------- 1 files changed, 31 insertions(+), 50 deletions(-) diff --git a/MDShopping/src/main/java/com/yeshi/ec/rebate/myapplication/ui/recommend/GoodsDetailActivityPDD.java b/MDShopping/src/main/java/com/yeshi/ec/rebate/myapplication/ui/recommend/GoodsDetailActivityPDD.java index 398a1aa..e4c9fde 100644 --- a/MDShopping/src/main/java/com/yeshi/ec/rebate/myapplication/ui/recommend/GoodsDetailActivityPDD.java +++ b/MDShopping/src/main/java/com/yeshi/ec/rebate/myapplication/ui/recommend/GoodsDetailActivityPDD.java @@ -115,11 +115,11 @@ public class GoodsDetailActivityPDD extends BaseFragmentActivity implements View.OnClickListener { private ImageView iv_top_left, iv_back, iv_shop_img, iv_notif_portrait, iv_imgtext_status, iv_share, iv_top_right, - iv_loading, iv_vip; + iv_loading, iv_vip; private TextView tv_top_title1, tv_top_title2, tv_top_title3, tv_top_title4, tv_shop_name, tv_shop_des, tv_shop_service, tv_shop_logistics, tv_shop_des_grade, tv_shop_logistics_grade, tv_shop_service_grade, tv_notif_name, - tv_notif_des, tv_shop_see ; + tv_notif_des, tv_shop_see; private FrameLayout fl_back_face, fl_content; private LinearLayout ll_goods_detail_transition_top, ll_shop, ll_guess_like, ll_labels, ll_address; @@ -183,7 +183,6 @@ //鎺ㄨ崘璇� private LinearLayout ll_recommend; private TextView tv_recommend; - private void setBottom(GoodsDetail mInfo) { @@ -371,9 +370,6 @@ tv_shop_logistics_grade = findViewById(R.id.tv_shop_logistics_grade); tv_shop_service_grade = findViewById(R.id.tv_shop_service_grade); iv_vip = findViewById(R.id.iv_vip); - - - v_cover = findViewById(R.id.v_cover); @@ -703,18 +699,18 @@ View view = getLayoutInflater().inflate(R.layout.item_share_from_filter, null, false); // 鍒涘缓PopupWindow瀹炰緥,200,150鍒嗗埆鏄搴﹀拰楂樺害 - mTopRightPopupWindow = new PopupWindow(view, (int) (SystemCommon.getScreenWidth(this) / 2), ViewGroup.LayoutParams.WRAP_CONTENT, true); + mTopRightPopupWindow = new PopupWindow(view, (int) (SystemCommon.getScreenWidth(this) / 3), ViewGroup.LayoutParams.WRAP_CONTENT, true); // 璁剧疆鍔ㄧ敾鏁堟灉 [R.style.AnimationFade 鏄嚜宸变簨鍏堝畾涔夊ソ鐨刔 // pw_filter.setAnimationStyle(R.style.pop_multiple); mTopRightPopupWindow.setTouchable(true); mTopRightPopupWindow.setOutsideTouchable(false); mTopRightPopupWindow.setFocusable(false); ListView lv = view.findViewById(R.id.lv_filter_pw); - mulList.add(new TopMenuRightPopContent("澶嶅埗閾炬帴", R.drawable.ic_goods_detail_copy_link)); - mulList.add(new TopMenuRightPopContent("甯姪涓績", R.drawable.ic_goods_detail_help_center)); - mulList.add(new TopMenuRightPopContent("鏂版墜鏀荤暐", R.drawable.ic_goods_detail_novice)); - mulList.add(new TopMenuRightPopContent("鑱旂郴瀹㈡湇", R.drawable.ic_goods_detail_contact_kefu)); - mulList.add(new TopMenuRightPopContent("鎴戣鍚愭Ы", R.drawable.ic_goods_detail_criticism)); +// mulList.add(new TopMenuRightPopContent("澶嶅埗閾炬帴", R.drawable.ic_goods_detail_copy_link)); +// mulList.add(new TopMenuRightPopContent("甯姪涓績", R.drawable.ic_goods_detail_help_center)); +// mulList.add(new TopMenuRightPopContent("鏂版墜鏀荤暐", R.drawable.ic_goods_detail_novice)); + mulList.add(new TopMenuRightPopContent("鑱旂郴瀹㈡湇",null)); + mulList.add(new TopMenuRightPopContent("鎴戣鍚愭Ы", null)); shareFromAdapter = new TopMenuRightPopContentAdapter(this, mulList); lv.setAdapter(shareFromAdapter); @@ -726,26 +722,9 @@ GoodsCustomEvent.goodsDetailMoreBtn(GoodsDetailActivityPDD.this, mulList.get(position).getName()); SharedPreferences sp = getSharedPreferences("user", MODE_PRIVATE); if (position == 0) { - ClipboardUtil.copy(getApplicationContext(), h5Url); - Toast.makeText(GoodsDetailActivityPDD.this, "閾炬帴澶嶅埗鎴愬姛", Toast.LENGTH_LONG).show(); - } else if (position == 1) { - Intent intent1 = new Intent(GoodsDetailActivityPDD.this, ShareBrowserActivity.class); - intent1.putExtra("title", "甯姪涓績"); - intent1.putExtra("url", sp.getString("help", "")); - startActivity(intent1); - } else if (position == 2) { - RecordImageTextVideo textVideo = new RecordImageTextVideo(GoodsDetailActivityPDD.this); - String url = textVideo.getvideoMoreUrl(); - if (StringUtils.isEmpty(url)) { - url = textVideo.gettxtImgUtl(); - } - Intent intent = new Intent(GoodsDetailActivityPDD.this, ShareBrowserActivity.class); - intent.putExtra("url", url); - startActivity(intent); - } else if (position == 3) { // startActivity(new Intent(GoodsDetailActivityTB.this, ContactUsActivity.class)); KeFuUtil.jumpKeFu(GoodsDetailActivityPDD.this, "鍟嗗搧璇︽儏"); - } else if (position == 4) { + } else if (position == 1) { startActivity(new Intent(GoodsDetailActivityPDD.this, GoComplainActivity.class)); } } @@ -891,6 +870,10 @@ h5Url = mInfo.getExtra().getH5Url();//浜у搧h5 閾炬帴 couponUsers = mInfo.getExtra().getListCouponUser(); sList = mInfo.getExtra().getListShareUser(); + if (couponUsers != null) + couponUsers.clear(); + if (sList != null) + sList.clear(); noRebateHelpLink = mInfo.getExtra().getShare().getHelpLink(); if (mInfo.getGoods().getLabels() != null && mInfo.getGoods().getLabels().size() > 0) @@ -925,6 +908,7 @@ tv_rebate_num.setText(" 杩�" + mInfo.getGoods().getMoneyInfo().getFanliMoney()); //璁剧疆鎺ㄨ崘淇℃伅 + mInfo.getGoods().setDescription(""); if (StringUtils.isEmpty(mInfo.getGoods().getDescription())) { ll_recommend.setVisibility(View.GONE); } else { @@ -953,7 +937,6 @@ } else { ll_shop.setVisibility(View.GONE); } - if (mInfo.getGoods().isHasCoupon()) { @@ -1110,7 +1093,7 @@ isClick = 0; } - } else if (isClick == 4) { + } else if (isClick == 4) { if (AlibcLogin.getInstance().isLogin()) { isClick = 0; startActivity(new Intent(GoodsDetailActivityPDD.this, ShoppingTrolleyActivity.class)); @@ -1168,7 +1151,7 @@ createShareLink(); } else { isClick = 2; - Toast.makeText(GoodsDetailActivityPDD.this, String.format("璇峰厛鐧诲綍%s璐﹀彿",getResources().getString(R.string.app_name)), Toast.LENGTH_LONG).show(); + Toast.makeText(GoodsDetailActivityPDD.this, String.format("璇峰厛鐧诲綍%s璐﹀彿", getResources().getString(R.string.app_name)), Toast.LENGTH_LONG).show(); UserUtil.jumpLogin(GoodsDetailActivityPDD.this); } } @@ -1255,7 +1238,7 @@ GoodsCustomEvent.goodsDetailBuyCommon(this); if (!isLogin) { isClick = 1; - Toast.makeText(GoodsDetailActivityPDD.this,String.format("璇峰厛鐧诲綍%s璐﹀彿",getResources().getString(R.string.app_name)), Toast.LENGTH_LONG).show(); + Toast.makeText(GoodsDetailActivityPDD.this, String.format("璇峰厛鐧诲綍%s璐﹀彿", getResources().getString(R.string.app_name)), Toast.LENGTH_LONG).show(); UserUtil.jumpLogin(GoodsDetailActivityPDD.this); } else { getPDDLinkInfo(); @@ -1272,20 +1255,20 @@ getGoodsRecommend(); break; //鏌ョ湅瀹濊礉璇︽儏 - case R.id.fl_goods_detail: - if (mInfo == null || mInfo.getGoods() == null) - return; - if (isSpread) { - webView.setVisibility(View.GONE); -// ll_imgs.removeAllViews(); - iv_imgtext_status.setImageDrawable(getResources().getDrawable(R.drawable.ic_detail_img_close)); - } else { - webView.setVisibility(View.VISIBLE); - iv_imgtext_status.setImageDrawable(getResources().getDrawable(R.drawable.ic_detail_img_open)); -// getImgText(); - } - isSpread = !isSpread; - break; +// case R.id.fl_goods_detail: +// if (mInfo == null || mInfo.getGoods() == null) +// return; +// if (isSpread) { +// webView.setVisibility(View.GONE); +//// ll_imgs.removeAllViews(); +// iv_imgtext_status.setImageDrawable(getResources().getDrawable(R.drawable.ic_detail_img_close)); +// } else { +// webView.setVisibility(View.VISIBLE); +// iv_imgtext_status.setImageDrawable(getResources().getDrawable(R.drawable.ic_detail_img_open)); +//// getImgText(); +// } +// isSpread = !isSpread; +// break; case R.id.tv_shop_see: if (mInfo == null || mInfo.getGoods() == null) return; @@ -1314,7 +1297,6 @@ intent.putExtra("content", mInfo.getGoods().getTitle()); startActivity(intent); break; - case R.id.tv_big_btn: @@ -1535,7 +1517,6 @@ } }); } - class ImageAdapter extends PagerAdapter { -- Gitblit v1.8.0