Start audio fade animator on Main thread
This commit is contained in:
parent
c25eff4c0d
commit
46f713e688
1 changed files with 5 additions and 1 deletions
|
@ -3,6 +3,8 @@ package code.name.monkey.retromusic.service
|
||||||
import android.animation.Animator
|
import android.animation.Animator
|
||||||
import android.animation.ValueAnimator
|
import android.animation.ValueAnimator
|
||||||
import android.media.MediaPlayer
|
import android.media.MediaPlayer
|
||||||
|
import android.os.Handler
|
||||||
|
import android.os.Looper
|
||||||
import androidx.core.animation.doOnEnd
|
import androidx.core.animation.doOnEnd
|
||||||
import code.name.monkey.retromusic.service.playback.Playback
|
import code.name.monkey.retromusic.service.playback.Playback
|
||||||
import code.name.monkey.retromusic.util.PreferenceUtil
|
import code.name.monkey.retromusic.util.PreferenceUtil
|
||||||
|
@ -57,7 +59,9 @@ class AudioFader {
|
||||||
animator.doOnEnd {
|
animator.doOnEnd {
|
||||||
callback.run()
|
callback.run()
|
||||||
}
|
}
|
||||||
animator.start()
|
Handler(Looper.getMainLooper()).post {
|
||||||
|
animator.start()
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
Loading…
Add table
Add a link
Reference in a new issue