所以我的android程序中有一个方法需要很长时间才能处理,因为它在从互联网上获取数据时有一些实现。
我想把这个过程放在后台,让它在完成时更新UI,但不阻止用户看到程序。
问题是虽然我只在一个方法中使用它(此功能需要几秒钟)。我知道它运作正常,而且从ASyncTask
我看到的情况来看,我需要将其拆分以利用ASyncTask
。
无论如何,我可以做一些事情,以便这个特定的方法可以放在另一个线程上吗?分离已经有效的东西似乎无关紧要: - /
编辑:解决了,我最后只是使用ASyncTask并花时间去理解它。我只需要修改两三行,现在它可以很好地工作。
答案 0 :(得分:1)
您可以随时使用Thread
和Handler
组合