首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >音乐加载/播放故障

问音乐加载/播放故障
EN

Stack Overflow用户
提问于 2013-12-19 13:33:32
回答 1查看 29关注 0票数 0

我有一个又快又脏的解决方案,可能在android版本2和更高版本上不起作用。

问题涉及音乐偏好(真或假)和加载音乐。基本上,如果关闭了音乐首选项,然后用户将其打开,音乐将加载到另一个线程中,但该函数也会立即调用play_music()。但是音乐不会播放,因为加载音乐和调用并结束play_music()函数需要相对较长的时间。但是,如果用户关闭音乐,然后立即将其打开,音乐将会播放,因为它已经加载。

为了解决这个问题,我不断地在update方法中调用这段代码:

代码语言:javascript
复制
if (scr_get_pref_music() == true && Assets.msc_song != null)
{
    Assets.msc_song.play();
}

它可以在我的android手机(4.04版本)上运行,但我想知道在其他版本的android (2或更高版本)中,持续调用play()函数是否会导致任何小故障或卡顿的音乐。

谢谢

EN

回答 1

Stack Overflow用户

发布于 2013-12-19 15:14:45

这可能会对你有帮助

代码语言:javascript
复制
int status = Settings.Secure.getInt(context.getContentResolver(), Settings.Secure.ADB_ENABLED, 0);

如果启用,则返回status== 1,否则返回status== 0。

至少它对我来说是有效的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20674140

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档