我有一个图片库应用。我现在一次只能选择一张图片。但我希望能够选择多个图像并一次删除它们。我尝试了一些基于此问题的代码How to do multiselect functionality on grid view items on tap?,但我不确定为什么它不起作用。有什么建议吗?
PhotosActivity.java
"@angular/cli": "^1.4.7",
"@angular/compiler-cli": "^4.4.0",
"typescript": "^2.3.4"
答案 0 :(得分:0)
答案 1 :(得分:0)
选择模型类中选择的字段。每当一个项目 selected set selected = true和notifyAdapter。
视图的背景(别忘了写下else块)。
同样要删除项目,请在适配器或活动中维护单独的对象列表。
在你的代码中:我建议而不是保持位置维护对象列表。 选择时,使用上述两个步骤在项目视图中进行更改。 希望它有所帮助。