在我的 Android 应用程序中,我有一个带有 Amazon.com 产品背景图片的按钮(比如衬衫或其他东西),点击后我希望它在 Amazon 应用程序中打开(com.amazon.mShop.android) if 已经安装而不是在浏览器中,如果未安装应用程序,则在浏览器中。
我已经能够找到如何将深层链接添加到特定的亚马逊客户端应用程序,但不知道如何链接到将使用亚马逊应用程序打开的特定项目。
目前,我的点击监听器通过执行以下操作在浏览器中打开:
b3.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Intent intent = new Intent();
intent.setAction(Intent.ACTION_VIEW);
intent.addCategory(Intent.CATEGORY_BROWSABLE);
intent.setData(Uri.parse(urlOfItemOnAmazonSite));
startActivity(intent);
}
})