1
我对使用Loader
有疑问。 在我的情况,我把我自己的类,它扩展AsyncTaskLoader
并返回MyObject来的List
。我可以在同一活动中同时运行多个装载机吗?
public class MyActivity extends AppCompatActivity implements LoaderManager.LoaderCallbacks<List<MyObject>> {
@Override
protected void onCreate(Bundle savedInstanceState) {
...
getLoaderManager().initLoader(1, null, this);
getLoaderManager().initLoader(2_ID, null, this);
getLoaderManager().initLoader(3_ID, null, this);
...
}
}
我的问题是:我可以在同一时间在同一Activity
运行许多Loader
?
每个加载程序,当其loadInBackground()
方法完成后,请致电方法在我的Activity
中强制执行?
预先感谢您。
谢谢你的男人:) – MDP