.class public Lcom/google/android/material/animation/AnimatorSetCompat; .super Ljava/lang/Object; .source "AnimatorSetCompat.java" # direct methods .method public constructor ()V .registers 1 .line 31 invoke-direct {p0}, Ljava/lang/Object;->()V return-void .end method .method public static playTogether(Landroid/animation/AnimatorSet;Ljava/util/List;)V .registers 12 .annotation system Ldalvik/annotation/Signature; value = { "(", "Landroid/animation/AnimatorSet;", "Ljava/util/List<", "Landroid/animation/Animator;", ">;)V" } .end annotation .line 38 invoke-interface {p1}, Ljava/util/List;->size()I move-result v0 const-wide/16 v1, 0x0 const/4 v3, 0x0 move v4, v3 :goto_8 if-ge v4, v0, :cond_20 .line 39 invoke-interface {p1, v4}, Ljava/util/List;->get(I)Ljava/lang/Object; move-result-object v5 check-cast v5, Landroid/animation/Animator; .line 40 invoke-virtual {v5}, Landroid/animation/Animator;->getStartDelay()J move-result-wide v6 invoke-virtual {v5}, Landroid/animation/Animator;->getDuration()J move-result-wide v8 add-long/2addr v6, v8 invoke-static {v1, v2, v6, v7}, Ljava/lang/Math;->max(JJ)J move-result-wide v1 add-int/lit8 v4, v4, 0x1 goto :goto_8 .line 42 :cond_20 filled-new-array {v3, v3}, [I move-result-object v0 invoke-static {v0}, Landroid/animation/ValueAnimator;->ofInt([I)Landroid/animation/ValueAnimator; move-result-object v0 .line 43 invoke-virtual {v0, v1, v2}, Landroid/animation/Animator;->setDuration(J)Landroid/animation/Animator; .line 44 invoke-interface {p1, v3, v0}, Ljava/util/List;->add(ILjava/lang/Object;)V .line 46 invoke-virtual {p0, p1}, Landroid/animation/AnimatorSet;->playTogether(Ljava/util/Collection;)V return-void .end method