如何在RecyclerView中设置项目的位置

时间:2015-12-15 12:50:43

标签: android android-recyclerview gridlayoutmanager

可以在RecyclerView中设置CardView的位置吗?每个项目的位置由我的数据库中的两个变量确定:x和y。 In the following example,这两个项目的x和y值将为:

第1项:x = 1 y = 1 第2项:x = 1 y = 3

RecyclerView正在使用GridLayoutManager。 spanCount是3。

1 个答案:

答案 0 :(得分:-1)

您需要在数据集本身中设置位置,然后调用notifyDataSetChanged方法刷新列表。在您的情况下,您应该首先更新数据库中的位置,然后更新传递给适配器的数据集。之后,notifyDataSetChanged将查看更改。