问题标签 [android-music-player]

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 投票
1 回答
382 浏览

java - Android 音乐播放器 fc 和错误打开跟踪文件

我最近一直在构建一个音乐应用程序,并且我一直在使用一些源代码并将其定制为我自己的规范。我完成了编辑和调试,它在启动时暂停。

调试:

Logcat 日志(似乎无法在此处显示)

有人可以看看我的代码并告诉我哪里出错了吗?

这是我的项目类代码:

图书馆.java

只要您确保自己有意义,任何事情都很棒谢谢

日志猫


0 投票
5 回答
10228 浏览

android - 如何检测歌曲播放完成?

我正在使用以下代码在 Media Player 的帮助下播放歌曲,

现在我的 .xml 文件中有一个切换类型的图像,它首先显示一个播放图像。单击/触摸播放图像后,它将开始播放歌曲并用停止图像替换图像。

现在我的问题是我怎么知道我的声音已经播放完了?我非常了解 isPlaying() 方法,如果歌曲正在运行,则返回 true,否则返回 false。但是我应该何时何地检查此条件以再次显示播放图像?

0 投票
1 回答
52093 浏览

android - 如何在android上以编程方式将音量调到最大?

我正在为 android 编写一个应用程序,它可以调高音量并播放一首歌曲 45 秒然后停止。效果很好,但是我只能将音量调到 50%,有没有办法使用 setVolume() 将音量调到 100%?

这是我的代码:

0 投票
1 回答
13551 浏览

android - Mediaplayer 在线播放 MP3 文件

我有一个 Android 应用程序可以流式传输 MP3 文件并在播放器中播放此文件,但问题是mediaPlayer.prepare();需要很长时间缓冲并且应用程序冻结,所以我尝试使用prepareAsync();,但使用此功能我无法让播放器播放下一个文件。

它只是在线播放一个文件;如果我需要播放另一个文件,我必须在播放结束时关闭并重新启动活动。这是我的代码:

0 投票
1 回答
1701 浏览

android - 如何使用语音控制音乐播放器

我正在开发一个应用程序,它可以使用语音控制音乐播放器。例如,当我说“播放”音乐播放器播放歌曲,或者说“下一个”音乐播放器将播放下一首歌曲等时。我已经谷歌了,但没有找到任何想法或源代码。

问题:

  1. 使用语音控制音乐播放器的想法

  2. 源代码示例。

预先感谢。

可能相关:Android - 语音控制 - 媒体意图

0 投票
1 回答
847 浏览

android - 如何通过 url 使用三星 s3 内置音乐播放器播放歌曲?

这是我用来在 Galaxy S3 以外的其他手机中打开三星播放器的代码。关于 Galaxy S3 这个包被替换为

但在这种情况下,它仅用作音频预览,但在暂停时它会完成但我想像上面的音乐播放器一样播放。所以为此我用这个替换了 ComponentName 来打开音乐播放器

但在这种情况下,播放器不会播放我通过的网址。它只是打开了 S3 中的默认音乐播放器。我需要使用 android 默认音乐播放器播放文件。

0 投票
1 回答
572 浏览

android - 音乐播放器强制关闭

我一直在关注创建音乐播放器的教程:http ://www.androidhive.info/2012/03/android-building-audio-player-tutorial/

我遵循本教程的每一个细节,并多次交叉检查我的代码。我使用的唯一区别是使用长按而不是单独的倒带/快进按钮,我确定这不是问题。

我不完全确定问题是什么,所以我希望有人能找到问题所在..

这是我的代码,希望有人能弄清楚我的活动无法启动的原因:

播放器.java

日志猫

0 投票
1 回答
3516 浏览

android - 音乐播放器库 ListView 填充问题

我有一个音乐播放器应用程序,它应该打开并在您的手机/SD 卡上显示曲目列表,但是当我启动该应用程序时,它什么也没显示。

我遵循了一个教程,所以我并不完全清楚应该做什么。特别是使用 xml ListView:http ://www.androidhive.info/2012/03/android-building-audio-player-tutorial/

以下是我的 java 类,它们对可能导致这种情况的原因很重要:

图书馆.java

TrackManager.java

我有一些 xml 布局显示这些类应该填充的列表视图,但我只是得到一个空白的空列表,就像那里什么都没有:

图书馆活动

更新

库.xml

列表视图的 libraryitem.xml

希望有人能解决我的问题..

0 投票
1 回答
927 浏览

android - 在 android 中使用 SharedPreferences 实现音乐

我正在用 android 构建一个应用程序,我现在有三个课程,一个 Main、一个 Music 和一个 Setting。我正在尝试将音乐放入我的应用程序中,这样当我退出应用程序时它就会停止。我已经完成了那部分。

我在设置类中还有一个切换按钮,它控制音乐的开/关,我正在使用 SharedPreferences 让应用程序记住音乐是关闭还是打开。当我进入应用程序并停留在那里时一切正常,关闭状态真的关闭了音乐,打开状态打开了她,但问题是当我退出并重新进入主类时再次开始播放音乐。有没有办法检查主类中是否选中了切换按钮?我没有找到任何...

其他问题,手机处于静音状态时如何将音乐静音?我查看了此站点中的 switch 方法,但它没有用。任何帮助都会很棒!

这是课程:

主要的-

音乐-

环境-

}

0 投票
8 回答
5232 浏览

android - 关闭应用程序时使用 MediaPlayer 的服务不会停止 - Android

我正在开发一个简单的游戏,其中 3 个活动(菜单、设置和排名列表)需要一个背景音乐,即使例如用户离开菜单并进入设置然后返回,它也应该在后台流畅播放。

为此,我创建了完美运行的服务。只有一个主要问题:当应用程序关闭时(例如用户按下主页按钮),音乐不会停止播放。

我尝试过使用 onDestroy、onStop、onPause,但问题没有解决。

服务:

菜单: