3

我正在使用 Github 中的这个库来制作 TapTargetView 的序列

https://github.com/KeepSafe/TapTargetView

我想使用 TapTargetSequence,但我不知道该“ TapTarget.forBounds ”的第一个参数在链接的下页中提供的序列示例中并且不知道 Rect 的含义

关于这个图书馆

https://github.com/sjwall/MaterialTapTargetPrompt

我不知道如何排序这个库

4

1 回答 1

2

TapTargetView的来源:

每个点击目标通过一对边界和图标描述一个目标。边界决定了目标的位置和触摸区域,图标将在边界中心内绘制。

您应该提供一个Rect对象,该对象定义起点和目标区域以显示视图。(左,上,右,下)。

如何为视图创建目标矩形的示例(view是您的按钮):

int[] loc = new int[2];
view.getLocationOnScreen(loc);
Rect rect = new Rect(loc[0], loc[1], loc[0] + view.getWidth(), l[1] + view.getHeight());
于 2016-11-14T14:15:48.253 回答