我正在尝试进行“自动更新”过程,以使用户在应用程序清醒时每 X 分钟保持更新。我正在做的是每 X 分钟一次的后台调用,询问服务器是否有更新。
问题是当我拨打电话并且服务器返回“是”时,我必须更新两件事:我的本地数据库和用户界面(因为界面上也可能有变化)。
我现在遇到的是线程问题。如果我在应用程序更新时没有进行任何绘图,我没有问题,但是当我这样做时,应用程序崩溃了。
任何想法如何控制该线程问题?
我正在尝试进行“自动更新”过程,以使用户在应用程序清醒时每 X 分钟保持更新。我正在做的是每 X 分钟一次的后台调用,询问服务器是否有更新。
问题是当我拨打电话并且服务器返回“是”时,我必须更新两件事:我的本地数据库和用户界面(因为界面上也可能有变化)。
我现在遇到的是线程问题。如果我在应用程序更新时没有进行任何绘图,我没有问题,但是当我这样做时,应用程序崩溃了。
任何想法如何控制该线程问题?