parent
a7f67dc72e
commit
46ec9ff999
|
@ -210,13 +210,7 @@ class AudioContentPlayerService : MediaSessionService() {
|
|||
generateUrl(
|
||||
content.id,
|
||||
onSuccess = { urlGenerateSuccess(content, it) },
|
||||
onFailure = {
|
||||
if (playlistManager!!.hasNextContent()) {
|
||||
playNextContent()
|
||||
} else {
|
||||
onStopService()
|
||||
}
|
||||
}
|
||||
onFailure = { playNextContent() }
|
||||
)
|
||||
}
|
||||
}
|
||||
|
@ -264,13 +258,7 @@ class AudioContentPlayerService : MediaSessionService() {
|
|||
generateUrl(
|
||||
content.id,
|
||||
onSuccess = { urlGenerateSuccess(content, it) },
|
||||
onFailure = {
|
||||
if (playlistManager!!.hasPreviousContent()) {
|
||||
playPreviousContent()
|
||||
} else {
|
||||
onStopService()
|
||||
}
|
||||
}
|
||||
onFailure = { playPreviousContent() }
|
||||
)
|
||||
}
|
||||
}
|
||||
|
|
|
@ -24,8 +24,4 @@ class AudioContentPlaylistManager(private val playlist: List<AudioContentPlaylis
|
|||
fun hasNextContent(): Boolean {
|
||||
return currentIndex + 1 < playlist.size
|
||||
}
|
||||
|
||||
fun hasPreviousContent(): Boolean {
|
||||
return currentIndex - 1 > 0
|
||||
}
|
||||
}
|
||||
|
|
|
@ -322,6 +322,7 @@ class AudioContentPlaylistDetailActivity : BaseActivity<ActivityAudioContentPlay
|
|||
binding.tvContentCount.text = " ${it.contentCount}개"
|
||||
binding.tvCreateDate.text = "만든 날짜 ${it.createdDate} "
|
||||
adapter.updateItems(it.contentList)
|
||||
this.contentList.clear()
|
||||
this.contentList.addAll(it.contentList)
|
||||
updateCoverImageLayout(imageUrlList = it.playlistCoverImageList)
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue