locked
ScheduledTaskAgent中的异步回调与UI主线程冲突? RRS feed

  • 问题

  • 请教各位,我在ScheduledTaskAgent中做了一个网络请求,在异步回调中显示一个Toast,但是在运行时,应用开启时它不显示,应用退出时Toast就显示,这是咋回事儿呢?已经定位了,显示Toast的代码已经执行了
    2012年2月9日 9:59

答案

  • 先明确两个概念:

    1.代理是在后台运行的

    2.Toast通知是在程序未启动(未在最前端显示)的时候弹出的提示框,显示重要信息,点击后能够启动程序。

    这就不难解释这个现象了,程序在运行,Toast通知当然没有意义出现。这时应用程序在运行,可以接收ROW通知,将通知中的信息解析出来,显示到应用程序中。


    专注于Windows Phone

    • 已建议为答案 Otomii Lu 2012年2月13日 7:20
    • 已标记为答案 Otomii Lu 2012年2月16日 8:24
    2012年2月10日 2:59
    版主