我想用1776到1865的字符串加载我的微调器。我将所有这些值存储在我的数据库的年份列中,并与内容提供商一起存储。
他想加载由内容提供商&获得的微调器值。内容提供程序使用db来获取值。
现在他问他是否应该在填充旋转器时使用“装载”类型的东西。
答案 0 :(得分:1)
你应该使用装载机。从DB访问是相对较慢的执行任务。
答案 1 :(得分:0)
http://developer.android.com/guide/components/loaders.html#app
向下滚动到“在应用程序中使用加载程序”
如果您的应用符合所有或大部分条件,请使用加载程序:
活动或片段。
LoaderManager的一个实例。
用于加载ContentProvider支持的数据的CursorLoader。或者,您可以实现自己的Loader或AsyncTaskLoader子类来从其他来源加载数据。
LoaderManager.LoaderCallbacks的实现。您可以在此处创建新的加载器并管理对现有加载器的引用。
显示加载程序数据的方法,例如SimpleCursorAdapter。
使用CursorLoader时的数据源,例如ContentProvider。