From 8d72ec1b07a4fe0863b41b1140a8c0e679867b93 Mon Sep 17 00:00:00 2001 From: lmw <125975490@qq.com> Date: 星期四, 03 四月 2025 17:44:29 +0800 Subject: [PATCH] save --- app/src/main/java/com/sinata/xqmuse/MainActivity.kt | 9 +++++++-- 1 files changed, 7 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/sinata/xqmuse/MainActivity.kt b/app/src/main/java/com/sinata/xqmuse/MainActivity.kt index 0c67e6f..2faca71 100644 --- a/app/src/main/java/com/sinata/xqmuse/MainActivity.kt +++ b/app/src/main/java/com/sinata/xqmuse/MainActivity.kt @@ -137,6 +137,9 @@ MSG_PROGRESS -> { EventBus.getDefault().post(EmptyEvent(Const.EventCode.SERVICE_AUDIO_PROGRESS)) sendEmptyMessageDelayed(MSG_PROGRESS, 1000) + if (System.currentTimeMillis() - startTime >= 60000){ + saveThinkRecord() + } } MSG_COUNTDOWN -> { if (System.currentTimeMillis() >= ThinkAudioService.finishTime) @@ -273,7 +276,7 @@ if (ThinkAudioService.voice == null||startTime == 0L||SPUtils.instance().getString(Const.User.TOKEN).isNullOrEmpty()) return val time = ((System.currentTimeMillis() - startTime) / 1000).toInt() - startTime = 0L + startTime = System.currentTimeMillis() HttpManager.saveViewingHistory(ThinkAudioService.voice?.id ?: "", time).request(this, false, { _, _ -> Log.e(Const.Tag, "冥想记录成功:$time 秒") }){ _, _-> @@ -339,7 +342,9 @@ startActivity<LoginActivity>() tab_bar.currentTab = 0 return - } + }else + (fragments[4] as MineFragment).showUserInfo() + view_pager.currentItem = position if (position == 2){ (fragments[2] as TreeFragment).getTree() -- Gitblit v1.7.1