ValueAnimator需要将Kotlin IntArray转换为Java对象[]
我目前正在使用ValueAnimator的ofObject方法处理Kotlin文件:ValueAnimator.ofObject类型计算器计算器,对象。。。Android中的值 我有一个Kotlin IntArray,例如.fooIntArray,它包含我需要作为单个对象传递到varargs的值。我曾尝试按如下方式使用Spread*操作符:ValueAnimator.ofObjectsomeEvaluator,*fooIntArray,但类型不正确,我试图找出如何将fooIntArray转换为类似于*fooIntArray的数组,但运气不佳 在Java中使用int[]例如fooIntArray时,我能够成功传递int数组的唯一方法是这样强制转换它:ValueAnimator.ofObjectsomeEvaluator,Object[]fooIntArray 有人对我如何在科特林实现同样的目标有什么建议吗 toTypedArray函数的名称在本例中令人困惑,它将把原始整数数组转换为装箱整数数组,然后可以使用spread运算符将其传递给方法:ValueAnimator需要将Kotlin IntArray转换为Java对象[],java,kotlin,interop,Java,Kotlin,Interop,我目前正在使用ValueAnimator的ofObject方法处理Kotlin文件:ValueAnimator.ofObject类型计算器计算器,对象。。。Android中的值 我有一个Kotlin IntArray,例如.fooIntArray,它包含我需要作为单个对象传递到varargs的值。我曾尝试按如下方式使用Spread*操作符:ValueAnimator.ofObjectsomeEvaluator,*fooIntArray,但类型不正确,我试图找出如何将fooIntArray转换为类
ValueAnimator.ofObject(someEvaluator, *fooIntArray.toTypedArray())