当用户在我的Android应用中按下按钮时,我想将它们深层链接到Spotify上的指定播放列表,而不是启动播放列表。或者,如有必要,让播放列表启动音乐,然后立即暂停/停止音乐。
我的大部分内容都是如下所示:
String spotifyPackageName = "com.spotify.music";
String viewAction = Intent.ACTION_VIEW;
String spotifyUriString = "spotify:user:" + userId + ":playlist:" + playlistId + ":play";
Uri spotifyUri = Uri.parse(spotifyUriString);
Intent spotifyIntent = new Intent(viewAction, spotifyUri);
spotifyIntent.setPackage(spotifyPackageName);
startActivity(spotifyIntent);
我不确定在没有自动启动音乐的情况下用于打开播放列表的正确Intent操作。谢谢!
答案 0 :(得分:0)
音乐开始播放,因为有一个":播放"在你提供的Spotify Uri的最后。
如果您想打开播放列表但没有自动开始播放,则应将Uri更改为以下内容。
String spotifyUriString = "spotify:user:" + userId + ":playlist:" + playlistId;