【发布时间】:2013-07-03 19:30:51
【问题描述】:
我有一段代码
list = geocoder.getFromLocation(
locationNetwork.getLatitude(),
locationNetwork.getLongitude(), 3);
我试图通过getFromLocation(LocationManager)检索最后一个位置。由于这可能需要时间,我想将它放在与 UI 不同的线程上。但我很困惑应该使用什么。是否应该为此目的使用处理程序或异步任务。我很困惑何时应该在 Android 中使用处理程序和异步任务。任何人都可以用一些例子来解释我,场景..
谢谢!
【问题讨论】:
-
它只需要一个简单的线程,你需要在一个单独的方法中调用
geocoder.getFromLocation()
方法,在另一个方法中处理UI this tutorial会帮助你
标签: android android-asynctask locationmanager android-handler