【发布时间】:2021-03-15 14:41:56
【问题描述】:
代码 A 来自camera-samples。
但Android Studio编译器显示以下警告信息
不安全地使用 Array 类型的可空接收器?
我该如何解决?
代码 A
private lateinit var mediaList: MutableList<File>
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
val rootDirectory = File(args.rootDirectory)
mediaList = rootDirectory.listFiles { file ->
EXTENSION_WHITELIST.contains(file.extension.toUpperCase())
}.sorted().reversed().toMutableList()
}
【问题讨论】: