@Override
public List<SpruceTimedView> getViewListWithTimeOffsets(ViewGroup parent, List<View> children) {
final PointF comparisonPoint = getDistancePoint(parent, children);
List<SpruceTimedView> timedViews = new ArrayList<>();
long currentTimeOffset = 0;
double lastDistance = 0;
for (View view : children) {
double viewDistance = getDistanceBetweenPoints(Utils.viewToPoint(view), comparisonPoint);
if (Math.floor(lastDistance) != Math.floor(viewDistance)) {
lastDistance = viewDistance;
currentTimeOffset += interObjectDelay;
}
timedViews.add(new SpruceTimedView(view, currentTimeOffset));
}
return timedViews;
}
CorneredSort.java 文件源码
java
阅读 33
收藏 0
点赞 0
评论 0
项目:spruce-android
作者:
评论列表
文章目录