コード例 #1
0
        private async Task UpdateResponses(ResponsesViewModel responsesViewModel)
        {
            TaskCompletionSource <bool> tcs = new TaskCompletionSource <bool>();

            if (_currentActivity == null)
            {
                await responsesViewModel?.GetResponses();

                tcs.SetResult(true);
            }
            else
            {
                _currentActivity.RunOnUiThread(async() =>
                {
                    await responsesViewModel?.GetResponses();
                    tcs.SetResult(true);
                });
            }
            await tcs.Task;
        }
コード例 #2
0
 public ProfileViewModel()
 {
     Response = new ResponsesViewModel();
 }