|
|
@@ -23,6 +23,7 @@ import com.yingyangfly.baselib.router.RouterUrlCommon
|
|
|
import com.yingyangfly.baselib.utils.ActivityManagers
|
|
|
import com.yingyangfly.baselib.utils.LiveEventBusUtil
|
|
|
import com.yingyangfly.baselib.utils.RxBusCodes
|
|
|
+import com.yingyangfly.baselib.utils.User
|
|
|
import com.yingyangfly.baselib.utils.img.ImgUtil
|
|
|
import com.yingyangfly.game.R
|
|
|
import com.yingyangfly.game.databinding.ActivityGameIntroductionBinding
|
|
|
@@ -71,7 +72,10 @@ class GameIntroductionActivity :
|
|
|
}
|
|
|
gameLoadingDialog.show(supportFragmentManager, "gameLoadingDialog")
|
|
|
}
|
|
|
- getGameSound()
|
|
|
+ if (User.isUpdateSaveGameSound()) {
|
|
|
+ User.saveSaveGameSoundDate(User.getNowDay())
|
|
|
+ getGameSound()
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
@SuppressLint("ClickableViewAccessibility")
|
|
|
@@ -113,8 +117,7 @@ class GameIntroductionActivity :
|
|
|
* 获取游戏音效
|
|
|
*/
|
|
|
private fun getGameSound() {
|
|
|
- viewModel.getGameVoice(fail = {
|
|
|
- }, success = {
|
|
|
+ viewModel.getGameVoice(fail = {}, success = {
|
|
|
if (gameSoundDao != null) {
|
|
|
gameSoundDao?.deleteAll()
|
|
|
if (it.isNullOrEmpty().not()) {
|
|
|
@@ -216,7 +219,9 @@ class GameIntroductionActivity :
|
|
|
LiveEventBusUtil.send(RxBusCodes.CALLQUITGAME, "")
|
|
|
finish()
|
|
|
} else {
|
|
|
- ActivityManagers.instance.finishActivity(PlayGameActivity::class.java)
|
|
|
+ ActivityManagers.instance.finishActivity(
|
|
|
+ PlayGameActivity::class.java
|
|
|
+ )
|
|
|
finish()
|
|
|
}
|
|
|
}
|
|
|
@@ -305,8 +310,7 @@ class GameIntroductionActivity :
|
|
|
* 获取声音url
|
|
|
*/
|
|
|
private fun getVoiceUrl(taskDesn: String) {
|
|
|
- viewModel.getVoiceUrl(taskDesn, fail = {
|
|
|
- }, success = {
|
|
|
+ viewModel.getVoiceUrl(taskDesn, fail = {}, success = {
|
|
|
if (TextUtils.isEmpty(it).not()) {
|
|
|
if (db != null) {
|
|
|
val voicePlayerDao = db?.getVoicePlayerDao()
|
|
|
@@ -320,8 +324,7 @@ class GameIntroductionActivity :
|
|
|
}
|
|
|
if (voicePlayer != null) {
|
|
|
if (isTopActivity(this)) {
|
|
|
- voicePlayer?.play(it) {
|
|
|
- }
|
|
|
+ voicePlayer?.play(it) {}
|
|
|
}
|
|
|
}
|
|
|
}
|