我有一个按钮,点击后会搜索市场上的应用程序。我有两个例子。在第一个示例中,用户被带到市场应用程序中的搜索结果页面。在第二个示例中,用户被带到正确的页面,但使用了浏览器。如何更改此代码以使我达到预期的结果?
让我提供代码(永远不要知道应用名称不同):
示例A:
Intent i = new Intent(Intent.ACTION_VIEW);
i.setData(Uri.parse("market://search?q=com.amazon.kindle"));
startActivity(i);
实施例A的结果:
例B:
Intent i = new Intent(Intent.ACTION_VIEW);
i.setData(Uri.parse("https://play.google.com/store/apps/details?id=com.netflix.mediaclient"));
startActivity(i);
实施例B的结果:
预期结果:
答案 0 :(得分:2)
market://details?id=com.amazon.kindle
更多信息:http://developer.android.com/guide/publishing/publishing.html#marketintent