Can't read files in directory on Xamarin C#

Viewed 45

Anybody, please help! Want to take all file paths with .mp3 extension from directory. Is code below right to take directory path as "/storage/emulated/0/Music"?

class Player
{
    static readonly DirectoryInfo directory = new DirectoryInfo(Path.Combine(Android.OS.Environment.GetExternalStoragePublicDirectory(Android.OS.Environment.DirectoryMusic).AbsolutePath));
    static readonly FileInfo[] fileLinks = FilesFromDirectory(directory);

    static FileInfo[] FilesFromDirectory(DirectoryInfo directory)
    {
        FileInfo[] fileLinks = new FileInfo[] { };

        if (Directory.Exists(directory.ToString()))
        {
            fileLinks = directory.GetFiles(@"*.mp3");
        }

        return fileLinks;
    }
0 Answers
Related