我需要使用GridView创建仪表板。 其中一个项目是一个项目,单击该项目时,将新项目添加到适配器阵列。 我需要创建一个项目,使其不会被添加到适配器数组中,因为所有项目都将保存到文件中。
有没有办法可以添加这样的项而不将其添加到GridView的适配器数组?
答案 0 :(得分:0)
创建适配器:ArrayAdapter<(type)> adapter = new ArrayAdapter<(type)>(params)
然后创建一个按钮(或用于向数组添加值的任何项目)并设置onClick
,您可以adapter.add(item)
。如果您希望该按钮(例如)位于GridView
但未将其保存到文件中,则只需将文件保护程序排除position=0
,这应该在Adapter
类中定义。