diff --git a/app/src/main/java/com/cappielloantonio/tempo/ui/adapter/MusicDirectoryAdapter.java b/app/src/main/java/com/cappielloantonio/tempo/ui/adapter/MusicDirectoryAdapter.java index 822181dd..f186bee6 100644 --- a/app/src/main/java/com/cappielloantonio/tempo/ui/adapter/MusicDirectoryAdapter.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/adapter/MusicDirectoryAdapter.java @@ -77,6 +77,8 @@ public class MusicDirectoryAdapter extends RecyclerView.Adapter onClick()); + itemView.setOnLongClickListener(v -> onLongClick()); + item.musicDirectoryMoreButton.setOnClickListener(v -> onClick()); } @@ -92,5 +94,18 @@ public class MusicDirectoryAdapter extends RecyclerView.Adapter songBottomSheetViewModel.getArtist().observe(getViewLifecycleOwner(), artist -> { if (artist != null) { @@ -208,6 +210,8 @@ public class SongBottomSheetDialog extends BottomSheetDialogFragment implements dismissBottomSheet(); })); + goToArtist.setVisibility(songBottomSheetViewModel.getSong().getArtistId() != null ? View.VISIBLE : View.GONE); + TextView share = view.findViewById(R.id.share_text_view); share.setOnClickListener(v -> songBottomSheetViewModel.shareTrack().observe(getViewLifecycleOwner(), sharedTrack -> { if (sharedTrack != null) {