最佳做法AsyncTaskLoader,带有可在Android

时间:2015-08-18 04:29:29

标签: android android-asynctask

我使用AsyncTaskLoader使用网络从API加载JSON。我解析JSON并返回带有对象的List。

我只需点击一下按钮即可完成此列表。当不再有任何List对象时,我调用restart loader并传入一个偏移值并再次调用API。发生问题的时候。

在加载新列表时,按钮会调用空列表,因为Loader尚未完成。

对于这种情况,我想在用户点击按钮时加载更多对象而不会导致nullpointerexception,是否有最佳做法?

我正在考虑在加载程序工作时禁用按钮,然后在完成时启用它。对此最好的方法是什么?

0 个答案:

没有答案