В коде:
Collections.sort(activities, Comparator<ResolveInfo> {
fun compare(a: ResolveInfo, b: ResolveInfo): Int {
var pm = activity!!.packageManager
return String.CASE_INSENSITIVE_ORDER.compare(a.loadLabel(pm).toString(), b.loadLabel(pm).toString())
}
})
Компилятор говорит мне «Несоответствие типов: Требуется Int.»
Но разве он не возвращает int?
Что я делаю не так? Спасибо!