现在我正在使用
Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("market://music"));
startActivity(intent);
在android市场推出音乐商店,这似乎已经崩溃了。此外,我如何在其中包含搜索字符串。如果有可能的话。
您想在谷歌音乐应用程序上启动Market吗?
如果是这样,您可以使用以下代码:
Intent i = new Intent(Intent.ACTION_VIEW);
i.setData(Uri.parse("market://details?id=com.google.android.music"));
startActivity(i);
编辑:。。。还是你想在音乐板块推出市场?我认为这是不可能的。此外,许多用户无法访问Market的音乐商店,因此它不适用于这些用户(基本上是美国以外的任何人)。
如果您想以音乐模式启动市场,请尝试使用https://market.android.com/music
。如果您想搜索特定的音乐,请尝试https://market.android.com/search?q=sting&c=music
我终于在网上的某个地方找到了这个,它很管用!
public void buyMusic(View v){
Uri uri = Uri.parse("market://details?id=album-Bbeyjqldhuyoda7byal4op4he2u");
Intent it = new Intent(Intent.ACTION_VIEW, uri);
startActivity(it);
}