我的应用实现是一项活动,它使用Viewpager和不同的片段在屏幕上显示,具体取决于选项卡选择或用户滑动屏幕。我附上了截图示例。
现在我想在listview中从我的数据库加载这些片段的数据。我正在阅读有关加载器但不确定如何实现的内容 - 是否使用使用内容提供程序的Cursorloader或使用Asynctaskloader。我想避免使用Cursorloader,因为它要求使用内容提供程序,但是让我知道它是否仍然有意义而不是Asynctaskloader。 另外,我可以在活动中使用单个加载器并使用此加载器以不同的片段显示数据吗?或者我应该为每个片段实现一个加载器? 在考虑使用加载器之前我曾使用Simplecursoradapter来显示结果,但我听说最好使用加载器进行异步操作。但是,如果Simplecursoradapter足以进行轻量级操作,请告诉我。
我知道我问了太多问题,但我是初学者,有点困惑。请帮忙。