可以在RecyclerView中设置CardView的位置吗?每个项目的位置由我的数据库中的两个变量确定:x和y。 In the following example,这两个项目的x和y值将为:
第1项:x = 1 y = 1 第2项:x = 1 y = 3
RecyclerView正在使用GridLayoutManager。 spanCount是3。
答案 0 :(得分:-1)
您需要在数据集本身中设置位置,然后调用notifyDataSetChanged方法刷新列表。在您的情况下,您应该首先更新数据库中的位置,然后更新传递给适配器的数据集。之后,notifyDataSetChanged将查看更改。