问题描述
请问各位大神,我想在一个应用中去打开指定的应用市场,改怎么做?比如说我的手机中安装了安卓市场、应用宝、Play 商店、安智市场,怎么才能够有更新了在代码中去只打开其中的一(例如安卓市场)个市场的应用详情界面进行下载而不去关其他的应用市场?
解决方案
Intent intent = new Intent(Intent.ACTION_VIEW);intent.setData(Uri.parse("market://details?id=" + getPackageName()));//可以在这里指定包名,不指定也可以,由系统选择应用市场startActivity(intent);
解决方案二:
指定安卓市场的包名和action,就可以唯一打开了。
解决方案三:
做不了,除非这个安卓市场是你自己开发的
时间: 2024-10-23 14:14:06