我想在我的应用程序中实现多选手势,就像在新的 Google Photos 应用程序中一样:
我试过按照这个答案,但不能这样做。任何人都可以指导我吗?
我想在我的应用程序中实现多选手势,就像在新的 Google Photos 应用程序中一样:
我试过按照这个答案,但不能这样做。任何人都可以指导我吗?
最后我在这里找到了一个图书馆。https://github.com/afollestad/drag-select-recyclerview。
在这里查看这个小项目:https ://github.com/serzhby/MultiselectGridViewSample 。它远非完美,但我认为实施的想法应该是明确的。您应该根据您的特殊需要更改代码。
主要思想是使用GridView
类作为基类。通过覆盖该onTouchEvent
方法,我们可以检测选择了哪个元素。进一步的处理非常简单。
如果您有任何问题,请随时询问。