lmw
2025-01-10 601f14db94013373df700e007095f7f2f5ecbe24
app/src/main/java/com/sinata/xqmuse/MainActivity.kt
@@ -165,13 +165,15 @@
    }
    private fun startBgm() {
        val bgm = SPUtils.instance().getString(Const.User.BGM)
        if (!bgm.isNullOrEmpty()){
            if (bgPlayer == null)
                bgPlayer = AudioUtils()
            val volume = SPUtils.instance().getInt(Const.User.VOLUME,50)
            bgPlayer?.setVolume(volume.toFloat()/100)
            bgPlayer?.loopPlayMusic(this,bgm)
        HttpManager.getHomeBackgroundMusicByUserId().request(this){_,data->
            if (!data?.audioFile.isNullOrEmpty()){
                if (bgPlayer == null)
                    bgPlayer = AudioUtils()
                val volume = SPUtils.instance().getInt(Const.User.VOLUME,50)
                bgPlayer?.setVolume(volume.toFloat()/100)
                bgPlayer?.loopPlayMusic(this,data?.audioFile)
            }
            (fragments[0] as HomeFragment).changeBg(data?.imageUrl?:"")
        }
    }
@@ -350,7 +352,6 @@
                startBgm()
            else
                isBGMChanged = true //正在播放疗愈,无法立即切换背景音乐
            (fragments[0] as HomeFragment).changeBg()
        }else if(e.code == Const.EventCode.START_THINK){
            startThink()
        }else if(e.code == Const.EventCode.FINISH_THINK){