コード例 #1
0
        private void LstVidos_OnItemClick(VideoItem obj)
        {
            lstPlayListVidos?.ClearSelection();
            Task.Run(() =>
            {
                var item = obj.SelectedItem;
                if (!item.IsVideo)
                {
                    _video = item;
                    LoadData();
                    Device.BeginInvokeOnMainThread(async() =>
                    {
                        lstVidos?.ClearSelection();
                        if (PageO != PageOrientation.Horizontal)
                        {
                            expandableViewPlayList.IsExpanded = expandableViewPlayList.IsVisible = true;
                        }
                    });
                }
                else
                {
                    _video = item;
                    LoadData();
                }

                Play();
            });
        }
コード例 #2
0
        private async void StVideoContainer_OnItemClick(VideoItem obj)
        {
            var l = await this.StartLoading();

            var item = obj.SelectedItem;

            Play(item);
            obj.ClearSelection();
            l.EndLoading();
        }
コード例 #3
0
 private void VideoItem_OnItemClick_1(VideoItem obj)
 {
     obj.ClearSelection();
 }