Example #1
0
        public void ReloadTimeline(TweetKind kind, long?since, long?max_id, Action <int> done)
        {
            var req = MakeTimelineRequest(kind, since, max_id);

            Download(req, false, result => {
                int count = -1;

                if (result != null)
                {
                    try {
                        count     = Tweet.LoadJson(result, LocalAccountId, kind);
                        lasterror = null;
                    } catch (Exception e) {
                        Console.WriteLine(e);
                        lasterror = e.ToString();
                    }
                }

                invoker.BeginInvokeOnMainThread(delegate { done(count); });
            });
        }