mirror of
https://github.com/antebudimir/tempus.git
synced 2026-01-01 09:53:33 +00:00
Add a button shortcut in SongBottomSheetDialog to rate the track
This commit is contained in:
parent
75d6f3afd3
commit
10c5c295e6
2 changed files with 29 additions and 0 deletions
|
|
@ -51,6 +51,7 @@ public class SongBottomSheetDialog extends BottomSheetDialogFragment implements
|
|||
private TextView playRadio;
|
||||
private TextView playNext;
|
||||
private TextView addToQueue;
|
||||
private TextView rate;
|
||||
private TextView download;
|
||||
private TextView addToPlaylist;
|
||||
private TextView goToAlbum;
|
||||
|
|
@ -148,6 +149,18 @@ public class SongBottomSheetDialog extends BottomSheetDialogFragment implements
|
|||
dismissBottomSheet();
|
||||
});
|
||||
|
||||
rate = view.findViewById(R.id.rate_text_view);
|
||||
rate.setOnClickListener(v -> {
|
||||
Bundle bundle = new Bundle();
|
||||
bundle.putParcelable("song_object", song);
|
||||
|
||||
RatingDialog dialog = new RatingDialog();
|
||||
dialog.setArguments(bundle);
|
||||
dialog.show(requireActivity().getSupportFragmentManager(), null);
|
||||
|
||||
dismissBottomSheet();
|
||||
});
|
||||
|
||||
download = view.findViewById(R.id.download_text_view);
|
||||
download.setOnClickListener(v -> {
|
||||
DownloadUtil.getDownloadTracker(requireContext()).toggleDownload(Arrays.asList(song));
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue