我有一个最初为空的ArrayList,用户可以填充和删除项目。我有一个LinearLayout toolbar
,当ArrayList为空时,其颜色应为灰色;当ArrayList的大小至少为1时,颜色应为蓝色。是否有某种侦听器可以检测到ArrayList中的更改?
注意:ArrayList的内容显示在RecyclerView中。
答案 0 :(得分:0)
根据@ Code-Apprentice的评论,我可以使用RecyclerView来更新工具栏。我使用了spark.catalog.refreshTable("my_table")
。