跳转荣耀应用市场应用详情页可以采用market协议直接跳转至对应的页面。
使用场景:根据应用包名,拉起设备上所有的应用商店,让用户自行选择打开方式。
使用方法:通过传入scheme为market://的链接(安卓设备支持的标准market协议),可拉起安卓设备上的所有应用商店。
链接形式:market://details?id=待下载应用包名
当不指定跳转的应用商店时,会跳出如下图的选项框让用户选择
若想省略这一步用户的点击操作,直接跳转至荣耀应用市场的应用详情页,可参照如下示例代码指定荣耀应用市场包名:
val intent = Intent(Intent.ACTION_VIEW, Uri.parse("market://details?id=xxx")).apply {
setPackage("com.hihonor.appmarket")
}
startActivity(intent)
即可直接跳转至荣耀应用市场的应用详情页。
通过这个方法打开的详情页面,并不会直接到详情页面,而是需要再次点击才可以,有什么方法可以直接打开评论页面吗