diff --git a/app/src/main/java/com/michatec/radio/collection/CollectionAdapter.kt b/app/src/main/java/com/michatec/radio/collection/CollectionAdapter.kt
index a2a6165..23e5532 100644
--- a/app/src/main/java/com/michatec/radio/collection/CollectionAdapter.kt
+++ b/app/src/main/java/com/michatec/radio/collection/CollectionAdapter.kt
@@ -169,6 +169,9 @@ class CollectionAdapter(
addNewViewHolder.settingsButtonView.setOnClickListener {
it.findNavController().navigate(R.id.settings_destination)
}
+ addNewViewHolder.visualizerButtonView.setOnClickListener {
+ it.findNavController().navigate(R.id.visualizer_destination)
+ }
}
// CASE STATION CARD
is StationViewHolder -> {
@@ -187,6 +190,8 @@ class CollectionAdapter(
setPlaybackProgress(stationViewHolder, station)
setDownloadProgress(stationViewHolder, station)
+ stationViewHolder.playButtonView.isGone = true
+
// highlight if reordering
if (reorderStationUuid == station.uuid) {
stationViewHolder.stationCardView.setStrokeColor(
@@ -754,6 +759,8 @@ class CollectionAdapter(
listItemAddNewLayout.findViewById(R.id.card_add_new_station)
val settingsButtonView: ExtendedFloatingActionButton =
listItemAddNewLayout.findViewById(R.id.card_settings)
+ val visualizerButtonView: ExtendedFloatingActionButton =
+ listItemAddNewLayout.findViewById(R.id.card_visualizer)
}
/*
* End of inner class
@@ -772,7 +779,6 @@ class CollectionAdapter(
val bufferingProgress: ProgressBar = stationCardLayout.findViewById(R.id.buffering_progress)
val downloadProgress: ProgressBar = stationCardLayout.findViewById(R.id.download_progress)
- // val menuButtonView: ImageView = stationCardLayout.findViewById(R.id.menu_button)
val playButtonView: ImageView = stationCardLayout.findViewById(R.id.playback_button)
val editViews: Group = stationCardLayout.findViewById(R.id.default_edit_views)
val stationImageChangeView: ImageView =
diff --git a/app/src/main/res/layout/card_add_new_station.xml b/app/src/main/res/layout/card_add_new_station.xml
index 0a5701f..3e4d0e4 100644
--- a/app/src/main/res/layout/card_add_new_station.xml
+++ b/app/src/main/res/layout/card_add_new_station.xml
@@ -22,6 +22,24 @@
app:strokeColor="@color/list_card_stroke_background"
app:strokeWidth="3dp" />
+
+
+