使用RecyclerView.Adapter或CursorAdapter进行DbFlow

时间:2016-07-12 21:13:14

标签: android android-recyclerview android-cursoradapter recycler-adapter dbflow

任何人都知道如何实现从使用dbflow创建的内容解析器接收数据的适配器?

我创建了数据库,提供程序和模型类但是如何与适配器交互? RecyclerView适配器是否是满足我需求的最佳选择?我从dbflow看到了一些关于ModelViewAdapter的东西,但我仍然试图了解如何使用它来实现。

1 个答案:

答案 0 :(得分:0)

您需要适配器中的接收模型类的构造函数。例如:

df1 = pd.concat([df1,pd.DataFrame(columns=range(8))])
df1[list(range(8))] = df1['Value'].apply(lambda x: pd.Series(list(str(x)),index=range(8)))

在我的活动中,我收到一份受益人名单,所以,当发生这种情况时,接下来是public BeneficiaryListAdapter(Context context, List<Beneficiary> beneficiaryList){ mContext = context; mBeneficiaryList = new ArrayList<>(beneficiaryList.size()); } 的内容,我传递上下文和列表BeneficiaryListAdapter(在这种情况下{ {1}}是我的模型类)。

List<Beneficiary> beneficiaryList

另外,在我的适配器中,我有两个类变量,一个包含Beneficiary,另一个包含我将在构造函数中接收的列表。