18

我想在我的应用程序中实现多选手势,就像在新的 Google Photos 应用程序中一样:

在此处输入图像描述

我试过按照这个答案,但不能这样做。任何人都可以指导我吗?

4

2 回答 2

8

最后我在这里找到了一个图书馆。https://github.com/afollestad/drag-select-recyclerview

于 2015-10-27T04:30:35.633 回答
8

在这里查看这个小项目:https ://github.com/serzhby/MultiselectGridViewSample 。它远非完美,但我认为实施的想法应该是明确的。您应该根据您的特殊需要更改代码。

主要思想是使用GridView类作为基类。通过覆盖该onTouchEvent方法,我们可以检测选择了哪个元素。进一步的处理非常简单。

如果您有任何问题,请随时询问。

于 2015-09-04T09:26:52.377 回答