Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/228.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/312.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 当我打开url时,强制我的应用程序使用market应用程序_Android_Google Play - Fatal编程技术网

Android 当我打开url时,强制我的应用程序使用market应用程序

Android 当我打开url时,强制我的应用程序使用market应用程序,android,google-play,Android,Google Play,我有一个必须下载应用程序的按钮。当我点击按钮时,安卓问我如何使用浏览器或market打开链接。 我可以强制它使用market应用程序,这样它就不会提示了吗 这是我的密码: String url = "https://play.google.com/store/apps/details?id=org.scid.android"; Intent i = new Intent(Intent.ACTION_VIEW); i.setData(Uri.parse(url)); startActivit

我有一个必须下载应用程序的按钮。当我点击按钮时,安卓问我如何使用浏览器或market打开链接。 我可以强制它使用market应用程序,这样它就不会提示了吗

这是我的密码:

String url = "https://play.google.com/store/apps/details?id=org.scid.android";

Intent i = new Intent(Intent.ACTION_VIEW);

i.setData(Uri.parse(url));

startActivity(i);

不,你不能,非常准确。你可以尝试获取Android Market应用程序的活动名称,但这不是一个确定的方法


这些都是隐含的意图,由于数据类型是URL,很明显,您将看到一个选项对话框。

使用
market://
URL语法:


我厌倦了这个,所以我得到了其他应用程序,android建议议程应用程序,条形码扫描应用程序,Facebook应用程序,twitter应用程序和其他很多应用程序
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setData(Uri.parse("market://details?id=org.scid.android"));
startActivity(intent);