@ -358,14 +358,14 @@ class MainActivity : AppCompatActivity() {
now _playing _details _toggle . icon = getDrawable ( R . drawable . pause )
now _playing _details _toggle . icon = getDrawable ( R . drawable . pause )
Picasso . get ( )
Picasso . get ( )
. maybeLoad ( maybeNormalizeUrl ( track . album . cover . original ) )
. maybeLoad ( maybeNormalizeUrl ( track . album ?. cover ? .original ) )
. fit ( )
. fit ( )
. centerCrop ( )
. centerCrop ( )
. into ( now _playing _cover )
. into ( now _playing _cover )
now _playing _details _cover ?. let { now _playing _details _cover ->
now _playing _details _cover ?. let { now _playing _details _cover ->
Picasso . get ( )
Picasso . get ( )
. maybeLoad ( maybeNormalizeUrl ( track . album . cover . original ) )
. maybeLoad ( maybeNormalizeUrl ( track . album ?. cover ? .original ) )
. fit ( )
. fit ( )
. centerCrop ( )
. centerCrop ( )
. transform ( RoundedCornersTransformation ( 16 , 0 ) )
. transform ( RoundedCornersTransformation ( 16 , 0 ) )
@ -379,7 +379,7 @@ class MainActivity : AppCompatActivity() {
} . widthPixels
} . widthPixels
val backgroundCover = Picasso . get ( )
val backgroundCover = Picasso . get ( )
. maybeLoad ( maybeNormalizeUrl ( track . album . cover . original ) )
. maybeLoad ( maybeNormalizeUrl ( track . album ?. cover ? .original ) )
. get ( )
. get ( )
. run { Bitmap . createScaledBitmap ( this , width , width , false ) . toDrawable ( resources ) }
. run { Bitmap . createScaledBitmap ( this , width , width , false ) . toDrawable ( resources ) }
. apply {
. apply {
@ -410,7 +410,7 @@ class MainActivity : AppCompatActivity() {
setOnMenuItemClickListener {
setOnMenuItemClickListener {
when ( it . itemId ) {
when ( it . itemId ) {
R . id . track _info _artist -> ArtistsFragment . openAlbums ( this @MainActivity , track . artist , art = track . album . cover . original )
R . id . track _info _artist -> ArtistsFragment . openAlbums ( this @MainActivity , track . artist , art = track . album ?. cover ? .original )
R . id . track _info _album -> AlbumsFragment . openTracks ( this @MainActivity , track . album )
R . id . track _info _album -> AlbumsFragment . openTracks ( this @MainActivity , track . album )
R . id . track _info _details -> TrackInfoDetailsFragment . new ( track ) . show ( supportFragmentManager , " dialog " )
R . id . track _info _details -> TrackInfoDetailsFragment . new ( track ) . show ( supportFragmentManager , " dialog " )
}
}