Definición del tamaño a un tipo de matriz personalizada en Android Kotlin

¿Cómo definir el tamaño para cualquier arreglo basado en componentes personalizados como ImageView ?

Probé el siguiente código con un error de discrepancia de tipo,

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

Aquí está el código real de Java,

 private ImageView[] dots; dots = new ImageView[dotsCount];