我正在开发一款需要Facebook提供的数据的Android应用。我有一个标签式活动,它使用片段来显示标签。在其中一个标签中,我想显示向Facebook发出请求的结果。
目前,活动在收到回复之前显示,因此未显示预期结果。
有没有办法在收到回复后启动活动,或者更新片段以显示结果?
答案 0 :(得分:3)
您可以使用AsyncTask
。
将您的请求发送到doInBackground()
,在完成后,它会转到onPostExecute()
。您可以在此处更新布局/开始其他活动。
您可以在此处阅读更多内容:http://developer.android.com/reference/android/os/AsyncTask.html