update
This commit is contained in:
parent
f763279f89
commit
7bcfa1b3b8
@ -489,14 +489,14 @@ class MoPlayDetailsActivity : MoBaseActivity(), Player.Listener {
|
||||
private fun updateCurrentMediaItemInfo() {
|
||||
if (meController != null && meController.currentMediaItem != null) {
|
||||
binding.playbackErrorLayout.visibility = View.GONE
|
||||
binding.loadingView.visibility = View.GONE
|
||||
binding.loadingView.visibility = View.VISIBLE
|
||||
binding.disableClicksLayout.visibility = View.GONE
|
||||
val currentString =
|
||||
convertMillisToMinutesAndSecondsString(MediaControllerManager.getCurrentPosition())
|
||||
binding.progressDurationTv.text = currentString
|
||||
if (MediaControllerManager.getDuration() > 0) {
|
||||
binding.totalDurationTv.visibility = View.VISIBLE
|
||||
|
||||
binding.loadingView.visibility = View.GONE
|
||||
binding.totalDurationTv.text =
|
||||
convertMillisToMinutesAndSecondsString(MediaControllerManager.getDuration())
|
||||
val valueTo = MediaControllerManager.getDuration().toFloat()
|
||||
|
||||
@ -13,6 +13,7 @@ import melody.offline.music.activity.MoPlayDetailsActivity
|
||||
import melody.offline.music.activity.MoPlaylistSongsActivity
|
||||
import melody.offline.music.bean.PlaylistItem
|
||||
import melody.offline.music.databinding.PlayListItemBinding
|
||||
import melody.offline.music.media.MediaControllerManager
|
||||
|
||||
class PlaylistSongsAdapter(
|
||||
private val context: Context,
|
||||
@ -86,6 +87,20 @@ class PlaylistSongsAdapter(
|
||||
size.visibility = View.GONE
|
||||
}
|
||||
}
|
||||
val meController = MediaControllerManager.getController()
|
||||
if (meController != null && meController.currentMediaItem != null) {
|
||||
if (meController.currentMediaItem?.mediaId == bean.videoId) {
|
||||
binding.listPlayView.visibility = View.VISIBLE
|
||||
binding.title.setTextColor(context.getColor(R.color.green))
|
||||
binding.name.setTextColor(context.getColor(R.color.green_60))
|
||||
binding.size.setTextColor(context.getColor(R.color.green_60))
|
||||
} else {
|
||||
binding.title.setTextColor(context.getColor(R.color.white))
|
||||
binding.name.setTextColor(context.getColor(R.color.white_60))
|
||||
binding.size.setTextColor(context.getColor(R.color.white_60))
|
||||
binding.listPlayView.visibility = View.GONE
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user