我正在使用Github的这个库来制作TapTargetView序列
https://github.com/KeepSafe/TapTargetView
我想使用TapTargetSequence,但我不知道这个"的第一个参数。 TapTarget.forBounds"在链接向下页面中提供的序列示例中 并且不知道Rect
的含义关于这个图书馆
https://github.com/sjwall/MaterialTapTargetPrompt
我不知道如何对这个图书馆进行排序
答案 0 :(得分: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());