标签: android multithreading handler
我在activity onCreate方法中创建一个处理程序,并启动一个后台线程。在后台线程中,我将调用处理程序的sendMessage方法(在处理程序的handleMessage方法中,我更新活动的UI),但该活动可能是不可见的会发生什么?
答案 0 :(得分:2)
如果您在该处理程序中没有执行与UI相关的任何操作,那么它将执行正常。请记住,保持对非活动Activity的引用可能会造成内存泄漏 - 您将阻止VM收集未使用的资源。