From 0c3b78eca035c31e0e498547d417f99cdc5b1294 Mon Sep 17 00:00:00 2001 From: Karim Abou Zeid Date: Tue, 27 Jan 2015 14:39:26 +0100 Subject: [PATCH] Design changes - changed some style elements - playing queue now much better looking --- .../materialmusic/adapter/PlayingQueueAdapter.java | 10 ++++++---- app/src/main/res/layout/item_playlist.xml | 14 ++++++-------- app/src/main/res/values/styles.xml | 14 +++++++++++--- 3 files changed, 23 insertions(+), 15 deletions(-) diff --git a/app/src/main/java/com/kabouzeid/materialmusic/adapter/PlayingQueueAdapter.java b/app/src/main/java/com/kabouzeid/materialmusic/adapter/PlayingQueueAdapter.java index dfcf697a..fcb5d7f0 100644 --- a/app/src/main/java/com/kabouzeid/materialmusic/adapter/PlayingQueueAdapter.java +++ b/app/src/main/java/com/kabouzeid/materialmusic/adapter/PlayingQueueAdapter.java @@ -34,13 +34,15 @@ public class PlayingQueueAdapter extends ArrayAdapter { convertView = LayoutInflater.from(context).inflate(R.layout.item_playlist, parent, false); } final TextView title = (TextView) convertView.findViewById(R.id.song_title); - final ImageView albumArt = (ImageView) convertView.findViewById(R.id.album_art); + final ImageView playingIndicator = (ImageView) convertView.findViewById(R.id.playing_indicator); title.setText(song.title); - if (app.getMusicPlayerRemote().getCurrentSongId() == song.id) { - albumArt.setImageResource(R.drawable.ic_speaker_white_48dp); + if (app.getMusicPlayerRemote().getPosition() == position) { + playingIndicator.setVisibility(View.VISIBLE); + playingIndicator.setImageResource(R.drawable.ic_speaker_white_48dp); } else { - albumArt.setImageBitmap(null); + playingIndicator.setVisibility(View.GONE); + playingIndicator.setImageBitmap(null); } return convertView; } diff --git a/app/src/main/res/layout/item_playlist.xml b/app/src/main/res/layout/item_playlist.xml index 0424aa11..1fa269e3 100644 --- a/app/src/main/res/layout/item_playlist.xml +++ b/app/src/main/res/layout/item_playlist.xml @@ -7,14 +7,6 @@ android:descendantFocusability="blocksDescendants" android:orientation="horizontal" > - - - + + + +