[英]DbFlow with RecyclerView.Adapter or CursorAdapter
任何人都知道如何實現從dbflow創建的內容解析器接收數據的適配器?
我創建了數據庫,提供程序和模型類,但是如何與適配器交互? RecyclerView適配器是否是滿足我需求的最佳選擇? 我從dbflow看到了一些關於ModelViewAdapter的東西,但我仍然試圖了解如何使用它來實現。
您需要適配器中的接收模型類的構造函數。 例如:
public BeneficiaryListAdapter(Context context, List<Beneficiary> beneficiaryList){
mContext = context;
mBeneficiaryList = new ArrayList<>(beneficiaryList.size());
}
在我的活動中,我收到一份受益人名單,所以,當發生這種情況時,接下來就是對BeneficiaryListAdapter
並傳遞上下文和列表List<Beneficiary> beneficiaryList
(在這種情況下, Beneficiary
是我的模型類)。
mAdapter = new BeneficiaryListAdapter(getApplicationContext(), beneficiaryList);
另外,在我的適配器中,我有兩個類變量,一個用於包含context
,另一個用於我將在構造函數中接收的列表。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.