Пример #1
0
 void LoadVideos()
 {
     offset = 0;
     IsBusy = true;
     Task.Run(() => {
         var o = Enum.GetValues(typeof(Models.ENUM.CouldMusicVideoGroup));
         int c = ran.Next(o.Length);
         var r = CloudMusicApiHelper.GetVideoInfoByGroup((Models.ENUM.CouldMusicVideoGroup)o.GetValue(c), 20, offset);
         if (r != null)
         {
             if (r.code == 200)
             {
                 VideoInfo = r;
             }
         }
         IsLoading = false;
         IsBusy    = false;
     });
 }
Пример #2
0
 void LoadMoreVideo()
 {
     //offset += 20;
     IsBusy = true;
     Task.Run(() => {
         var o = Enum.GetValues(typeof(Models.ENUM.CouldMusicVideoGroup));
         int c = ran.Next(o.Length);
         var r = CloudMusicApiHelper.GetVideoInfoByGroup((Models.ENUM.CouldMusicVideoGroup)o.GetValue(c), 20, offset);
         if (r != null)
         {
             if (r.code == 200)
             {
                 if (VideoInfo != null)
                 {
                     foreach (var q in r.datas)
                     {
                         VideoInfo.datas.Add(q);
                     }
                 }
             }
         }
         IsBusy = false;
     });
 }