Android 在AsyncTaskLoader的loadInBackground中运行异步方法
我想使用Android 在AsyncTaskLoader的loadInBackground中运行异步方法,android,asynchronous,callback,asynctaskloader,Android,Asynchronous,Callback,Asynctaskloader,我想使用AsyncTaskLoader运行异步服务器调用。方法loadInBackground()应同步返回结果。我返回null并在回调中调用deliverResult(),该回调在手动创建的HandlerThread上执行。这个实现首先向UINULL发送数据,然后(当异步服务器操作完成时)发送真实数据。我不确定这是个好办法 如何正确实现自定义AsyncTaskLoader,我想通过异步服务器调用加载数据(因此使用回调)? 感谢您的帮助在手动创建的HandlerThread上使用(没有代码,很难
AsyncTaskLoader
运行异步服务器调用。方法loadInBackground()
应同步返回结果。我返回null并在回调中调用deliverResult()
,该回调在手动创建的HandlerThread
上执行。这个实现首先向UINULL发送数据,然后(当异步服务器操作完成时)发送真实数据。我不确定这是个好办法
如何正确实现自定义AsyncTaskLoader
,我想通过异步服务器调用加载数据(因此使用回调)?
感谢您的帮助在手动创建的HandlerThread上使用
(没有代码,很难给出一个工作示例)我调用了哪个AsyncTaskLoader方法“join”?我猜loadInBackground,顺便说一句,哪个应该是Background很棒!像个魔术师一样工作。。。非常感谢。