Browse Source

Apply current track style to playlist tracks.

housekeeping/remove-warnings
Antoine POPINEAU 4 years ago
parent
commit
f062e62299
No known key found for this signature in database
GPG Key ID: A78AC64694F84063
  1. 21
      app/src/main/java/com/github/apognu/otter/adapters/PlaylistTracksAdapter.kt

21
app/src/main/java/com/github/apognu/otter/adapters/PlaylistTracksAdapter.kt

@ -65,19 +65,14 @@ class PlaylistTracksAdapter(private val context: Context?, private val favoriteL
holder.title.text = track.track.title holder.title.text = track.track.title
holder.artist.text = track.track.artist.name holder.artist.text = track.track.artist.name
Build.VERSION_CODES.P.onApi( context?.let {
{ holder.itemView.background = context.getDrawable(R.drawable.ripple)
holder.title.setTypeface(holder.title.typeface, Typeface.DEFAULT.weight) }
holder.artist.setTypeface(holder.artist.typeface, Typeface.DEFAULT.weight)
}, if (track.track == currentTrack || track.track.current) {
{ context?.let {
holder.title.setTypeface(holder.title.typeface, Typeface.NORMAL) holder.itemView.background = context.getDrawable(R.drawable.current)
holder.artist.setTypeface(holder.artist.typeface, Typeface.NORMAL) }
})
if (track.track == currentTrack) {
holder.title.setTypeface(holder.title.typeface, Typeface.BOLD)
holder.artist.setTypeface(holder.artist.typeface, Typeface.BOLD)
} }
context?.let { context?.let {

Loading…
Cancel
Save