我知道这很可能是一个非常愚蠢的问题,但我无法完全理解处理程序的意义。我知道这个想法是处理程序在主线程上执行,它们似乎最常与工作线程一起使用,但是为什么工作线程不能只调用调用 Activity 上的方法而不是说 Activity 与 Handler 一起创建线程接收消息?
再次,我为我的问题的无知道歉,但我在网上找到的只是关于如何使用处理程序的教程,而我的 Pro Android 3 书并没有解决我的问题(或者我太愚蠢了,无法正确理解它!)
或者,就此而言,为什么要在 AsyncTasks 上使用它们,它可以毫无问题地修改 UI?
谢谢你。