Beispiel #1
0
        public async Task Onrefresh()
        {
            bool res = await Pull(true);

            ToastView.ShowToast("刷新成功", ToastIconType.None);
            return;
        }
Beispiel #2
0
 public static void Show(string content, ToastIconType iconType = ToastIconType.None, bool isUsePopup = false)
 {
     if (!string.IsNullOrEmpty(content))
     {
         DispatcherUtil.Run(() =>
         {
             try
             {
                 ToastView.ShowToast(content, iconType);
             }
             catch (Exception ex)
             {
                 System.Diagnostics.Debug.WriteLine(ex.Message);
             }
         }, Windows.UI.Core.CoreDispatcherPriority.High);
     }
 }
Beispiel #3
0
        protected override async Task <IEnumerable <string> > GetDatas(bool isFirst)
        {
            await Task.Delay(3000);

            var _result = new List <String>();
            int start   = isFirst ? 0 : (_currentPos + 1);

            for (int i = 0; i < 20; i++)
            {
                _result.Add("item  " + (start + i));
            }
            _currentPos = start + 20;
            if (!isFirst)
            {
                ToastView.ShowToast("加载成功20条", ToastIconType.None);
            }
            return(_result);
        }
Beispiel #4
0
 public static void ShowToast(string content, ToastIconType iconType = ToastIconType.None, string title = null)
 {
     ToastView.ShowToast(content, iconType, title);
 }