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/invite/ShareBrowserActivity.java | 21 ++++++++++++++------- 1 files changed, 14 insertions(+), 7 deletions(-) diff --git a/app/src/main/java/com/tejia/lijin/app/ui/invite/ShareBrowserActivity.java b/app/src/main/java/com/tejia/lijin/app/ui/invite/ShareBrowserActivity.java index 985050a..9678657 100644 --- a/app/src/main/java/com/tejia/lijin/app/ui/invite/ShareBrowserActivity.java +++ b/app/src/main/java/com/tejia/lijin/app/ui/invite/ShareBrowserActivity.java @@ -12,9 +12,11 @@ import android.net.Uri; import android.os.Build; import android.os.Bundle; + import androidx.annotation.NonNull; import androidx.annotation.Nullable; import androidx.annotation.RequiresApi; + import android.util.Base64; import android.util.Log; import android.view.KeyEvent; @@ -46,6 +48,7 @@ import com.alibaba.baichuan.android.trade.model.AlibcShowParams; import com.alibaba.baichuan.trade.biz.AlibcConstants; import com.alibaba.baichuan.trade.biz.applink.adapter.AlibcFailModeType; +import com.tejia.lijin.app.ui.recommend.GoodsDetailActivity; import com.umeng.analytics.MobclickAgent; import com.wpc.library.okhttp.OkHttpUtils; import com.wpc.library.util.JDLinkCutUtil; @@ -114,7 +117,7 @@ private boolean interceptGoodsDetail; - private String originalUrl=""; + private String originalUrl = ""; @Override protected void onCreate(Bundle savedInstanceState) { @@ -123,7 +126,7 @@ AndroidBug5497Workaround.assistActivity(this); TopStatusSettings.setStatusViewAndDeepColor(this); String url = getIntent().getStringExtra("url"); - originalUrl=url; + originalUrl = url; //鏄惁鍏佽绮樿创鏉挎帹鑽� String clipboradStr = getIntent().getStringExtra("clipboard"); interceptGoodsDetail = getIntent().getBooleanExtra("interceptGoodsDetail", true); @@ -199,7 +202,7 @@ webSettings.setPluginState(WebSettings.PluginState.ON); webSettings.setCacheMode(WebSettings.LOAD_DEFAULT);//璁剧疆缂撳瓨妯″紡锛堟牴鎹甤ache-control鍐冲畾鏄惁浠庣綉缁滀笂鍙栨暟鎹�傦級 //鍥㈡补鐗规畩璁剧疆 - if(originalUrl!=null&&originalUrl.contains(".czb365.com")) { + if (originalUrl != null && originalUrl.contains(".czb365.com")) { webSettings.setUserAgentString("BLKS+Android"); } webview.setDrawingCacheEnabled(true); @@ -243,7 +246,7 @@ @Override public boolean shouldOverrideUrlLoading(WebView view, String url) { // Log.e("mResult", "shouldOverrideUrlLoading----" + url); - if (goodsDetail&&interceptGoodsDetail) { + if (goodsDetail && interceptGoodsDetail) { String taoBaoId = TaobaoLinkCutUtil.linkCutId(url); String JDId = null; String PDDId = null; @@ -294,7 +297,7 @@ return true; } } - if (url != null && url.startsWith("yestv://copy")) { + if (url != null && url.startsWith("yestv://copy")) { String murl = url.split("yestv://")[1]; String[] params = murl.split("#"); byte raw[] = Base64.decode(params[1], Base64.DEFAULT); @@ -448,7 +451,7 @@ @Override public boolean onConsoleMessage(ConsoleMessage consoleMessage) { - Log.i("ShareBrowserActivity",consoleMessage.message() +" "+consoleMessage.lineNumber()); + Log.i("ShareBrowserActivity", consoleMessage.message() + " " + consoleMessage.lineNumber()); return super.onConsoleMessage(consoleMessage); } @@ -617,7 +620,11 @@ boolean extend = jsonObject.optJSONObject("data").optBoolean("extend"); // Log.e("mResult", "extend:" + extend); if (extend) {//鏈夋帹骞� - Intent intent = GoodsDetailJumpUtil.getGoodsDetailIntent(getApplicationContext(), goodsType); + + Intent intent = new Intent(getApplicationContext(), GoodsDetailActivity.class); + intent.putExtra("goodsId", goodsId); + intent.putExtra("goodsType", goodsType); + intent.putExtra("id", goodsId); intent.putExtra("from", "baichuanweb"); startActivity(intent); -- Gitblit v1.8.0