在代码中:
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吗?
我在做什么错?谢谢!