第一次使用谷歌任务API for Android并坚持这个问题:无论是使用Tasks.whenAllComplete或.whenAllSuccess(),还是使用OnCompleteListener或OnSuccessListener,我得到的错误任务尚未完成,甚至当我检查task.isComplete()时,它返回true。
我有几种情况,我想安排一个异步任务稍后运行,同时立即返回一个立即重要的值。例如,这里有一个"Login“方法,我想尽快返回一个新的SessionID,但一旦我返回了SessionID,我就想清除旧的过期会话I:
public async Task<Guid> LogIn(string如何实现后台任务调度?