问题标签 [playlists]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
329 浏览

java - 如何在运行时动态生成 ContextMenu 项?

我正在创建一个音乐播放器应用程序,当用户想要将任何歌曲添加到播放列表时,我想显示可用播放列表的名称,在contextMenu.

所以整个场景是:当用户长按任何歌曲时,会显示contextMenu一个名为的选项之一Add to playList。当用户单击该菜单项时,将显示具有先前可用的播放列表contextMenu的选项Create a new PlayList和名称(如果有)的另一个。

快照:

在此处输入图像描述

现在的问题是,为了显示以前存储的播放列表的名称,我想我必须在运行时动态生成这个菜单项。我添加菜单项的代码是:

在这里使用循环,我想我可以动态添加菜单项。但问题在于处理菜单项上的点击事件。此事件处理的代码是:

在这里,我为每个菜单项 ID 使用 switch case。所以我的问题是,如果我在运行时添加了菜单项,如何处理 switch case 中的点击事件?

如果有的话,请提出替代方案。谢谢你。

0 投票
1 回答
884 浏览

java - MP3 文件 Android 的动态播放列表

我对android开发很陌生,我目前正在尝试制作一个媒体播放器。我的下一个目标是实现一个播放列表系统,可以添加和删除项目,并且可以在触发 onCompleteListener() 时自动删除。我目前正在使用 contentResolver 从 SD 卡中提取歌曲

此时我已经设置好了,因此我可以单击 listView 中的项目,它可以开始通过服务播放歌曲。我的问题是存储歌曲 URI 和位置数据的最佳方式是什么。我还希望应用程序能够在应用程序重新启动时存储播放列表的最后位置,即使在 onDestroy() 之后也是如此。我不确定哪种数据集最适合存储该数据,以及如何检索它。任何帮助将非常感激!

0 投票
1 回答
92 浏览

spotify - 是否可以通过 Spotify 或 Apple Music 从两个用户喜欢的音乐或播放列表中生成播放列表?

我正在尝试从两个用户不同的播放列表生成播放列表。我知道您可以从 Spotify 用户 ID 中获取公共播放列表,希望他们播放次数最多,但我不确定您是否可以将其与其他用户的播放列表结合使用?

0 投票
2 回答
174 浏览

java - android Contentresolver有两个匹配项时如何只删除一行

在我的音乐播放器中,播放列表可能包含两首相同的歌曲(用户添加了两次相同的歌曲)。假设播放列表中出现 2 次的歌曲的 id 为 7664。从播放列表中删除这首歌时,ContentResolver.delete(URI_OF_PLAYLIST, "audio_id=7664", null);会删除两个匹配项。那么如何只删除一场比赛呢?

提前致谢!

0 投票
1 回答
250 浏览

ios - Spotify 播放列表 ios sdk swift 问题

出于某种原因,每当我运行 get Spotify playlists 函数时,它都会返回我没有播放列表,即使我有两个。我想知道问题是什么。谢谢,理查德

0 投票
1 回答
971 浏览

javascript - 无法使用页面令牌 youtube api 搜索获取搜索的第二页

嗨朋友们正在尝试使用 youtube api v3 搜索来获取所有结果。这是代码..

这是脚本代码..

我正在尝试使用 pagetokens 获取所有结果,但无法获得所有结果重复获得相同的 50 个结果..如何使用搜索获得确切结果

0 投票
1 回答
427 浏览

youtube-api - 有没有办法使用 youtube api 获取播放列表计数

嗨朋友们正在尝试使用 youtube api 使用 channelid 获取频道中播放列表的确切数量。

0 投票
0 回答
61 浏览

android - MP3 JID3 库修正

需要帮助

我使用 JID3 库来编辑 mp3 标签。只要音乐在内部 SD 卡上,它就可以正常工作。但是,对于 api 19+,这不再适用于外部 sdcard。

我知道我需要实现存储访问框架,但不知道如何去做。JID3 的工作方式是读取 mp3 文件,提取考虑中的标签,比如艺术家,用新值更新标签。

以下步骤需要修改:

  1. 在轨道所在的实际文件夹中创建一个 .tmp 文件,该文件最终成为带有修改标签的实际轨道

  2. 删除原音轨

  3. 使用原始曲目名称重命名 tmp 文件。

我发布了相关的代码

0 投票
1 回答
370 浏览

c# - 我可以使用 C# 以编程方式访问 PLA android 播放列表中的歌曲吗?

在 Windows 8.1 中,当您使用文件资源管理器查看 android 设备的内容时,右键单击播放列表,然后单击属性,您可以在“参考”选项卡中查看播放列表中的歌曲。

是否可以编写 C# 代码来打开 .PLA 文件并打印出该播放列表中的歌曲?