问题标签 [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 投票
0 回答
988 浏览

android - 使用默认音乐播放器播放歌曲时崩溃

我想用默认的音乐播放器播放一些音频文件。如本文所述,我尝试了以下代码:

但是,我收到了带有以下日志的 ActivityNotFound 异常:

我无法弄清楚为什么会发生这种崩溃!

0 投票
2 回答
267 浏览

android - 如何在我为 android 创建的音乐播放器中使用 RatingBar?

我为我最后一年的项目创建了一个适用于 android 的音乐播放器。它具有播放、下一首、上一首等基本功能,还有一个用于从播放列表中选择歌曲的滚动条。

我想使用评分栏来允许用户设置歌曲的评分,但如果我为一首歌曲设置评分,然后从播放列表中选择另一首歌曲,那么也会为该歌曲设置相同的评分

如何让它为不同的歌曲设置不同的评分?

0 投票
0 回答
1148 浏览

android - 播放和暂停默认以外的音乐应用程序(例如 Pandora)

我目前正在开发一个需要使用 TTS 的应用程序。问题是如果用户在听音乐,你就听不到 TTS。我已经想通了,我可以用它AudioFocus来暂时集中注意力,然后释放它。获得焦点会暂停潘多拉(我目前正在尝试使用的应用程序),但释放它不会做任何事情。

我知道当打电话时,它可以暂停潘多拉和其他一切,但我在控制它的源代码中找不到任何东西。

有没有其他方法可以恢复潘多拉或任何其他外部音乐播放器?

我用它来暂停音乐。

并在onDestroy

我试图通过以下部分恢复它:

第一个播放本地音乐应用程序(原因很明显,但我认为值得一试)。第二个什么都不做。我也用它来尝试暂停音乐,但效果不佳。

0 投票
1 回答
3912 浏览

android - 获取在 Android 的媒体播放器中播放的当前歌曲的详细信息

我目前正在使用类似于下面的方法来检索信息,但是我不确定如何获得该流派。有谁知道流派的额外字符串是什么,或者是否有额外的字符串?谢谢。

当前播放音乐的曲目信息

0 投票
2 回答
647 浏览

android - 如何为用户提供在 android 应用程序中选择音乐的选项?

我是 Android 新手,我需要一条途径来满足我的要求。在我的应用程序中,我需要为用户提供一个选项来从应用程序中选择他们的播放列表。这可能吗?请确认。

我使用以下示例代码进行了尝试,在以下代码中,我尝试从 sd 卡获取文件并在列表视图中显示它们。当我尝试运行应用程序时,我强制关闭。如果我做错了什么,请您调查一下并建议我。

我的测试课。

支持类是,

而日志猫中的错误是....

0 投票
1 回答
1305 浏览

android - 哪种音频格式最适合我在 Android 智能手机上存储音频文件?

我正在开发一个基于 Android 的应用程序,它可以播放专辑中的音频文件。专辑中的音频文件均为MP3 格式音频比特率 320 KBPS。由于专辑中有 18 首歌曲,平均歌曲大小为 6MB,因此我的 Android APK 大小约为 110MB

我想问一下哪种音频格式最适合我,它可以减少 APK 大小而不会显着降低音频质量?任何帮助将不胜感激。

谢谢。

0 投票
2 回答
1781 浏览

android - 通过我自己的应用程序控制 android 音乐播放器

我想编写一些应用程序来控制 android 音乐播放器 :) 例如,当我摇晃手机时 -> 播放器应该改变下一个音乐。不root我的手机可以吗?

0 投票
1 回答
690 浏览

android - 如何在 Android 中保存音乐播放器应用程序的“正在播放”列表?

我将使用 Service 为 Android 创建一个简单的 Musicplayer。

但我不知道保存正在播放列表的最佳方式。

我使用数据库来存储列表,但是这样,每次我开始主玩家活动时,我都必须读取数据库并存储到数组列表中,并且每次更新 nowplaying 时,我都必须更新数据库。

这种方式浪费时间,有时数据库和 Arraylist 之间的数据很难同步。

解决这个问题的最佳方法是什么?- 存储正在播放的音乐播放器应用程序列表,并且应用程序必须运行得足够快。

0 投票
1 回答
733 浏览

java - 无法恢复 Android 默认音乐播放器

我正在尝试暂停任何已经在使用默认音乐播放器的 Android 设备中播放的音乐。我浏览了 Android 文档http://developer.android.com/training/managing-audio/audio-focus.html。我可以在需要时暂停音乐,但我无法在工作完成后恢复之前暂停的音乐,尽管我使用了 am.abandonAudioFocus(afChangeListener);

一旦我的语气停止,我就会打电话am.abandonAudioFocus(mAudioFocusListener)并且无法做到这一点。

0 投票
4 回答
36033 浏览

android - 如何将媒体控制器按钮放在通知栏上?

我正在创建一个音乐播放器应用程序。当我的应用程序在后台运行时,我想在通知栏上显示媒体控制器。它看起来像谷歌播放器。

在此处输入图像描述

这该怎么做?