Код: Выделить всё
val fileList: ArrayList = imageReaderNew(outputDirectory)
val bitmaps: ArrayList = ArrayList()
if (fileList != null && fileList.size > 0) {
for (currentFile in fileList) {
if (currentFile.name.endsWith(".jpg")) {
// what am I missing here?
bitmaps.add(currentFile.absoluteFile)
}
}
}
private fun imageReaderNew(root: File) {
val fileList: ArrayList = ArrayList()
val listAllFiles = root.listFiles()
val s = listAllFiles.size
if (listAllFiles != null && listAllFiles.size > 0) {
for (currentFile in listAllFiles) {
if (currentFile.name.endsWith(".jpg")) {
fileList.add(currentFile.absoluteFile)
}
}
return fileList
}
}
Несоответствие типов: предполагаемый тип — Unit, но kotlin.collections.ArrayList / * = java.util.ArrayList /ожидался
Несоответствие типов: предполагаемый тип — File! но ожидалось растровое изображение
Несоответствие типов: предполагаемый тип — kotlin.collections.ArrayList / = java.util.ArrayList */, но ожидался Unit
... и я не уверен, как читать растровое изображение.
Будем благодарны за любую помощь.
Подробнее здесь: https://stackoverflow.com/questions/793 ... -arraylist
Мобильная версия