0

dbflowで作成されたコンテンツリゾルバからデータを受け取るアダプタを実装する方法を知っていますか?RecyclerView.AdapterまたはCursorAdapterを使用したDbFlow

私はデータベース、プロバイダー、モデルクラスを作成しましたが、アダプターとはどのように対話しますか? RecyclerViewアダプタは私のニーズにとって最適なオプションですか?私はdbflowからModelViewAdapterについて何かを見てきましたが、まだそれを使用して実装する方法を理解しようとしています。

答えて

0

モデルクラスを受け取るアダプタにコンストラクタが必要です。例えば:それが起こるとき、私は受益者のリストを受け取り、私の活動で

public BeneficiaryListAdapter(Context context, List<Beneficiary> beneficiaryList){ 
     mContext = context; 
     mBeneficiaryList = new ArrayList<>(beneficiaryList.size()); 
    } 

は、次はBeneficiaryListAdapterのintanceを行うことです、私はコンテキストとリストList<Beneficiary> beneficiaryListを渡す(この場合はBeneficiaryです私のモデルクラス)。

mAdapter = new BeneficiaryListAdapter(getApplicationContext(), beneficiaryList); 

また、私のアダプタでは、私は彼らが私はコンストラクタで受信しようと思ってリストについてcontextや他が含まれています2つのクラス変数のいずれかを持っています。

関連する問題