如何为任何基于自定义组件的数组(如 ImageView )定义大小?

我已经尝试过以下类型不匹配错误的代码,

    private var dots: Array<ImageView>? = null
    dots = arrayOfNulls<ImageView>(size)

这是实际的Java代码,
private ImageView[] dots;
dots = new ImageView[dotsCount];

最佳答案

您需要指定数组的元素类型可以为空:

private var dots: Array<ImageView?>? = null

关于android - 在Android Kotlin中将大小定义为自定义数组类型,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/37656544/

10-14 13:27