From 83fae89763b4b6f0f82da8925dc2f70f28c065e4 Mon Sep 17 00:00:00 2001 From: birdbird <6892457-tzugen@users.noreply.gitlab.com> Date: Fri, 9 Jun 2023 11:36:56 +0000 Subject: [PATCH] Make track view transparent by default --- .../kotlin/org/moire/ultrasonic/adapters/TrackViewHolder.kt | 5 ++--- ultrasonic/src/main/res/layout/list_item_track.xml | 1 - 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/ultrasonic/src/main/kotlin/org/moire/ultrasonic/adapters/TrackViewHolder.kt b/ultrasonic/src/main/kotlin/org/moire/ultrasonic/adapters/TrackViewHolder.kt index c4c3dc84..4994a0b4 100644 --- a/ultrasonic/src/main/kotlin/org/moire/ultrasonic/adapters/TrackViewHolder.kt +++ b/ultrasonic/src/main/kotlin/org/moire/ultrasonic/adapters/TrackViewHolder.kt @@ -1,5 +1,6 @@ package org.moire.ultrasonic.adapters +import android.graphics.Color import android.view.View import android.widget.Checkable import android.widget.CheckedTextView @@ -45,7 +46,6 @@ class TrackViewHolder(val view: View) : CoroutineScope by CoroutineScope(Dispatchers.IO) { companion object { - val COLOR_NORMAL = com.google.android.material.R.attr.colorSurface val COLOR_HIGHLIGHT = com.google.android.material.R.attr.colorSecondaryContainer } @@ -186,8 +186,7 @@ class TrackViewHolder(val view: View) : title.setCompoundDrawablesWithIntrinsicBounds( 0, 0, 0, 0 ) - val color = MaterialColors.getColor(view, COLOR_NORMAL) - songLayout.setBackgroundColor(color) + songLayout.setBackgroundColor(Color.TRANSPARENT) songLayout.elevation = 0F } } diff --git a/ultrasonic/src/main/res/layout/list_item_track.xml b/ultrasonic/src/main/res/layout/list_item_track.xml index beb517da..ab3cce4b 100644 --- a/ultrasonic/src/main/res/layout/list_item_track.xml +++ b/ultrasonic/src/main/res/layout/list_item_track.xml @@ -5,7 +5,6 @@ a:id="@+id/song_layout" a:layout_width="fill_parent" a:layout_height="?android:attr/listPreferredItemHeight" - a:background="?attr/colorSurface" a:minHeight="?android:attr/listPreferredItemHeight" a:orientation="horizontal">