答案 0 :(得分:8)
在这里查看这个小项目:https://github.com/serzhby/MultiselectGridViewSample。这远非完美,但我认为实施的想法应该是明确的。您应该根据您的特定需求更改代码。
主要思想是使用GridView
类作为基类。通过覆盖onTouchEvent
方法,我们可以检测选择了哪个元素。进一步处理是非常明确的。
如果您有任何问题,请随时询问。
答案 1 :(得分:7)
最后我在这里找到了一个图书馆。 https://github.com/afollestad/drag-select-recyclerview