Added custom actions

This commit is contained in:
h4h13 2019-08-04 21:42:28 +05:30
parent 6fde42ba11
commit ce30e1ebbe
4 changed files with 22 additions and 17 deletions

View file

@ -52,6 +52,10 @@ open class MiniPlayerFragment : AbsMusicServiceFragment(), MusicProgressViewUpda
//view.setOnClickListener(v -> NavigationUtil.gotoNowPlayingActivity(getContext()));
setUpMiniPlayer()
miniPlayerImage.setOnClickListener {
toggleFavorite(MusicPlayerRemote.currentSong)
}
if (RetroUtil.isTablet()) {
actionNext.visibility = View.VISIBLE
actionPrevious.visibility = View.VISIBLE
@ -96,12 +100,12 @@ open class MiniPlayerFragment : AbsMusicServiceFragment(), MusicProgressViewUpda
override fun onServiceConnected() {
updateSongTitle()
updatePlayPauseDrawableState()
//updateIsFavorite()
updateIsFavorite()
}
override fun onPlayingMetaChanged() {
updateSongTitle()
//updateIsFavorite()
updateIsFavorite()
}
override fun onPlayStateChanged() {
@ -166,7 +170,7 @@ open class MiniPlayerFragment : AbsMusicServiceFragment(), MusicProgressViewUpda
fun toggleFavorite(song: Song) {
MusicUtil.toggleFavorite(requireActivity(), song)
if (song.id == MusicPlayerRemote.currentSong.id) {
//updateIsFavorite()
updateIsFavorite()
}
}