Android跳转淘宝商品页面

作者: 你在笑吗 | 来源:发表于2017-12-04 11:35 被阅读116次
    1.小功能直接上代码~
     findViewById(R.id.button).setOnClickListener(new View.OnClickListener() {
                @Override
                public void onClick(View v) {
                    if (checkPackage("com.taobao.taobao")) {
                        //测试商品url
                        String url = "https://item.taobao.com/item.htm?spm=a1z10.1-c-s.w13749380-17445896657.1.4277c9d6qNQCOD&id=559827840919&_u=tcg2dgree0c";
                        Intent intent = new Intent();
                        intent.setAction("Android.intent.action.VIEW");
                        Uri uri = Uri.parse(url); // 商品地址
                        intent.setData(uri);
                        intent.setClassName("com.taobao.taobao", "com.taobao.tao.detail.activity.DetailActivity");
                        startActivity(intent);
                    }else{
                        /**
                         * 可以使用webView进行打开
                         */
                        showToast("请下载淘宝app在进行商品的购买!");
                    }
                }
            });
    
    2.效果图~
    Android跳转淘宝页面演示.gif

    相关文章

      网友评论

      • 8ad289ab8f24:大哥你这个showToast和checkPackage提示未定义啊

      本文标题:Android跳转淘宝商品页面

      本文链接:https://www.haomeiwen.com/subject/fbgtixtx.html