Skip to content

Basic flutter songs list page with like and dislike function

Notifications You must be signed in to change notification settings

agryashu23/Flutter-Playlist-Songs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Getting Started

Basic UI Flutter App:-

Flutter Music Player with two Tabs for Songs List and PlayList.

Add To Playlist Function,

Used Provider for faster usage of data.

Deployment

dependencies:

  audioplayers: ^0.20.1

Usage Of Player

void playMusic(String url) async {
    if (isPlaying && currentSong !=url) {
      advancedPlayer.pause();
      int result = await advancedPlayer.play(url);
      if (result == 1) {
        setState(() {
          currentSong = url;
        });
      }
    } else if (!isPlaying) {
      int result = await advancedPlayer.play(url);
      if (result == 1) {
        setState(() {
          isPlaying = true;
          btnIcon = Icons.pause;
          //from now we hear song
        });
      }
    }
  
    advancedPlayer.onDurationChanged.listen((event) {
      setState(() {
        duration = event;
      });
    });

    advancedPlayer.onAudioPositionChanged.listen((event) {
      setState(() {
        position = event;
      });
    });
  }

Screenshots

songs

playlist

Releases

No releases published

Packages

No packages published

Languages