diff --git a/app/src/main/java/code/name/monkey/retromusic/fragments/player/circle/CirclePlayerFragment.kt b/app/src/main/java/code/name/monkey/retromusic/fragments/player/circle/CirclePlayerFragment.kt index e9489f20f..186f29ec3 100644 --- a/app/src/main/java/code/name/monkey/retromusic/fragments/player/circle/CirclePlayerFragment.kt +++ b/app/src/main/java/code/name/monkey/retromusic/fragments/player/circle/CirclePlayerFragment.kt @@ -275,7 +275,7 @@ class CirclePlayerFragment : AbsPlayerFragment(R.layout.fragment_circle_player), } - override fun onProgressChanged(seekBar: CircularSeekBar?, progress: Float, fromUser: Boolean) { + override fun onProgressChanged(circularSeekBar: CircularSeekBar?, progress: Float, fromUser: Boolean) { val audioManager = audioManager audioManager.setStreamVolume(AudioManager.STREAM_MUSIC, progress.toInt(), 0) } @@ -286,7 +286,7 @@ class CirclePlayerFragment : AbsPlayerFragment(R.layout.fragment_circle_player), override fun onStopTrackingTouch(seekBar: CircularSeekBar?) { } - fun setUpProgressSlider() { + private fun setUpProgressSlider() { binding.progressSlider.applyColor(accentColor()) binding.progressSlider.setOnSeekBarChangeListener(object : SimpleOnSeekbarChangeListener() { override fun onProgressChanged(seekBar: SeekBar, progress: Int, fromUser: Boolean) { diff --git a/app/src/main/java/code/name/monkey/retromusic/helper/MusicProgressViewUpdateHelper.kt b/app/src/main/java/code/name/monkey/retromusic/helper/MusicProgressViewUpdateHelper.kt index 2e6aefefb..3562ef914 100644 --- a/app/src/main/java/code/name/monkey/retromusic/helper/MusicProgressViewUpdateHelper.kt +++ b/app/src/main/java/code/name/monkey/retromusic/helper/MusicProgressViewUpdateHelper.kt @@ -15,6 +15,7 @@ package code.name.monkey.retromusic.helper import android.os.Handler +import android.os.Looper import android.os.Message import kotlin.math.max @@ -32,13 +33,17 @@ class MusicProgressViewUpdateHelper : Handler { removeMessages(CMD_REFRESH_PROGRESS_VIEWS) } - constructor(callback: Callback) { + constructor(callback: Callback) : super(Looper.getMainLooper()) { this.callback = callback this.intervalPlaying = UPDATE_INTERVAL_PLAYING this.intervalPaused = UPDATE_INTERVAL_PAUSED } - constructor(callback: Callback, intervalPlaying: Int, intervalPaused: Int) { + constructor( + callback: Callback, + intervalPlaying: Int, + intervalPaused: Int, + ) : super(Looper.getMainLooper()) { this.callback = callback this.intervalPlaying = intervalPlaying this.intervalPaused = intervalPaused diff --git a/app/src/main/java/code/name/monkey/retromusic/lyrics/CoverLrcView.kt b/app/src/main/java/code/name/monkey/retromusic/lyrics/CoverLrcView.kt index bd421250a..0f2d28d91 100644 --- a/app/src/main/java/code/name/monkey/retromusic/lyrics/CoverLrcView.kt +++ b/app/src/main/java/code/name/monkey/retromusic/lyrics/CoverLrcView.kt @@ -42,6 +42,7 @@ import kotlin.math.abs * 歌词 Created by wcy on 2015/11/9. */ @SuppressLint("StaticFieldLeak") +@Suppress("deprecation") class CoverLrcView @JvmOverloads constructor( context: Context?, attrs: AttributeSet? = null, diff --git a/app/src/main/java/code/name/monkey/retromusic/util/PackageValidator.kt b/app/src/main/java/code/name/monkey/retromusic/util/PackageValidator.kt index cc4124a90..012dfc85a 100644 --- a/app/src/main/java/code/name/monkey/retromusic/util/PackageValidator.kt +++ b/app/src/main/java/code/name/monkey/retromusic/util/PackageValidator.kt @@ -205,6 +205,7 @@ class PackageValidator( * If the app is not found, or if the app does not have exactly one signature, this method * returns `null` as the signature. */ + @Suppress("deprecation") private fun getSignature(packageInfo: PackageInfo): String? { // Security best practices dictate that an app should be signed with exactly one (1) // signature. Because of this, if there are multiple signatures, reject it. diff --git a/app/src/main/java/code/name/monkey/retromusic/util/PreferenceUtil.kt b/app/src/main/java/code/name/monkey/retromusic/util/PreferenceUtil.kt index dcdbae20d..c2fe85c2b 100644 --- a/app/src/main/java/code/name/monkey/retromusic/util/PreferenceUtil.kt +++ b/app/src/main/java/code/name/monkey/retromusic/util/PreferenceUtil.kt @@ -336,6 +336,7 @@ object PreferenceUtil { val isLockScreen get() = sharedPreferences.getBoolean(LOCK_SCREEN, false) + @Suppress("deprecation") fun isAllowedToDownloadMetadata(context: Context): Boolean { return when (autoDownloadImagesPolicy) { "always" -> true