Exemple #1
0
 public void PlayerShellContentClicked(object sender, EventArgs args)
 {
     foreach (var item in App.Database.SelectAllFromTable <MuR.Model.SQLiteObjects.Audio>())
     {
         CrossMediaManager.Current.Queue.Add(CrossFileManipulation.GetAudio(item.UriFile));
     }
 }
Exemple #2
0
 private void PlayItems(IList <Audio> audios)
 {
     foreach (Audio audio in audios)
     {
         CrossMediaManager.Current.Queue.Add(CrossFileManipulation.GetAudio(audio.UriFile));
     }
     CrossMediaManager.Current.Play();
 }
Exemple #3
0
        /// <summary>
        /// выбрать файлы из файлововй системы
        /// </summary>
        /// <param name="sender">аргументы передаваемые с вызовом метода</param>
        /// <param name="args">объект который вызывает метод</param>
        public async void PickAudioFile(object sender, EventArgs args)
        {
            var files = (await FilePicker.PickMultipleAsync(CrossFileManipulation.optionsPicket)).ToArray();

            CrossFileManipulation.LoadToCache(files);
        }