Code Cleanup
This commit is contained in:
parent
077089c94c
commit
0b54044752
5 changed files with 7 additions and 12 deletions
|
@ -3,19 +3,19 @@ package code.name.monkey.retromusic.activities
|
|||
import android.os.Bundle
|
||||
import android.widget.Button
|
||||
import android.widget.ImageView
|
||||
import androidx.appcompat.app.AlertDialog
|
||||
import androidx.appcompat.app.AppCompatActivity
|
||||
import cat.ereza.customactivityoncrash.CustomActivityOnCrash
|
||||
import code.name.monkey.retromusic.R
|
||||
import code.name.monkey.retromusic.util.FileUtils.createFile
|
||||
import code.name.monkey.retromusic.util.Share.shareFile
|
||||
import com.google.android.material.dialog.MaterialAlertDialogBuilder
|
||||
import java.text.DateFormat
|
||||
import java.text.SimpleDateFormat
|
||||
import java.util.*
|
||||
|
||||
class ErrorActivity : AppCompatActivity() {
|
||||
private val dayFormat: DateFormat = SimpleDateFormat("yyyy-MM-dd", Locale.getDefault())
|
||||
private val ReportPrefix = "bug_report-"
|
||||
private val reportPrefix = "bug_report-"
|
||||
override fun onCreate(savedInstanceState: Bundle?) {
|
||||
super.onCreate(savedInstanceState)
|
||||
setContentView(R.layout.customactivityoncrash_default_error_activity)
|
||||
|
@ -39,7 +39,7 @@ class ErrorActivity : AppCompatActivity() {
|
|||
findViewById<Button>(R.id.customactivityoncrash_error_activity_more_info_button)
|
||||
|
||||
moreInfoButton.setOnClickListener { //We retrieve all the error data and show it
|
||||
AlertDialog.Builder(this@ErrorActivity)
|
||||
MaterialAlertDialogBuilder(this@ErrorActivity)
|
||||
.setTitle(R.string.customactivityoncrash_error_activity_error_details_title)
|
||||
.setMessage(
|
||||
CustomActivityOnCrash.getAllErrorDetailsFromIntent(
|
||||
|
@ -58,7 +58,7 @@ class ErrorActivity : AppCompatActivity() {
|
|||
val bugReport = createFile(
|
||||
context = this,
|
||||
"Bug Report",
|
||||
"$ReportPrefix${dayFormat.format(Date())}",
|
||||
"$reportPrefix${dayFormat.format(Date())}",
|
||||
CustomActivityOnCrash.getAllErrorDetailsFromIntent(
|
||||
this@ErrorActivity,
|
||||
intent
|
||||
|
|
|
@ -164,6 +164,7 @@ class PlayerFragment : AbsPlayerFragment(R.layout.fragment_player),
|
|||
}
|
||||
|
||||
private fun startOrStopSnow(isSnowFalling: Boolean) {
|
||||
if (_binding == null) return
|
||||
if (isSnowFalling && !surfaceColor().isColorLight) {
|
||||
binding.snowfallView.isVisible = true
|
||||
binding.snowfallView.restartFalling()
|
||||
|
|
|
@ -115,11 +115,7 @@ object MusicPlayerRemote : KoinComponent {
|
|||
|
||||
fun bindToService(context: Context, callback: ServiceConnection): ServiceToken? {
|
||||
|
||||
var realActivity: Activity? = (context as Activity).parent
|
||||
if (realActivity == null) {
|
||||
realActivity = context
|
||||
}
|
||||
|
||||
val realActivity = (context as Activity).parent ?: context
|
||||
val contextWrapper = ContextWrapper(realActivity)
|
||||
val intent = Intent(contextWrapper, MusicService::class.java)
|
||||
try {
|
||||
|
|
|
@ -39,7 +39,6 @@ import org.koin.core.component.inject
|
|||
*/
|
||||
|
||||
class MediaSessionCallback(
|
||||
private val context: Context,
|
||||
private val musicService: MusicService
|
||||
) : MediaSessionCompat.Callback(), KoinComponent {
|
||||
|
||||
|
@ -191,7 +190,6 @@ class MediaSessionCallback(
|
|||
}
|
||||
TOGGLE_FAVORITE -> {
|
||||
musicService.toggleFavorite()
|
||||
musicService.updateMediaSessionPlaybackState()
|
||||
}
|
||||
else -> {
|
||||
println("Unsupported action: $action")
|
||||
|
|
|
@ -1339,7 +1339,7 @@ class MusicService : MediaBrowserServiceCompat(),
|
|||
this,
|
||||
"RetroMusicPlayer"
|
||||
)
|
||||
val mediasessionCallback = MediaSessionCallback(applicationContext, this)
|
||||
val mediasessionCallback = MediaSessionCallback(this)
|
||||
mediaSession?.setCallback(mediasessionCallback)
|
||||
mediaSession?.isActive = true
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue