Android跳转淘宝商品页面

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

你可能感兴趣的:(Android跳转淘宝商品页面)