从适配器中的数据库获取数据,好还是坏?

时间:2017-06-23 15:42:43

标签: java android android-recyclerview android-adapter

我的情况是,我必须通过在Recyclerview项目中单击按钮从数据库中获取一些数据,然后使用新数据再次填充Recyclerview适配器。 我应该将数据库获取代码放在适配器的onClickListener按钮中,还是以其他方式更好?例如,在活动中使用Callback的帮助。

1 个答案:

答案 0 :(得分:0)

这绝对是一个糟糕的情况,因为数据库属于模型,而RecyclerView属于View层。所有表示逻辑都将在适配器中(以及后台执行)。这将导致难以维持应用。