1

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

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

4

1 に答える 1

0

モデル クラスを受け取るアダプタにコンストラクタが必要です。例えば:

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

私の活動では、受益者のリストを受け取るので、それが起こったら、次はのインスタンスを実行しBeneficiaryListAdapter、コンテキストとリストList<Beneficiary> beneficiaryList (この場合Beneficiaryはモデル クラス) を渡します。

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

また、私のアダプターには、2 つのクラス変数があり、1 つは含まれ、contextもう 1 つはコンストラクターで受け取るリスト用です。

于 2016-07-13T16:45:37.213 に答える