android Kotlin中循环视图数组列表的排序

k2arahey  于 2022-11-20  发布在  Android
关注(0)|答案(1)|浏览(143)

我给应用程序名称,图标,包名称,小时,薄荷,秒到一个数组我的主要问题是我想排序这个数组according到最常用的应用程序

appInfoList.add(AppInfo(appName, appIcon, packageName, hour, mint, sec))

应用程序信息列表。排序依据{it.mint}

it didnt sort an array
c86crjj0

c86crjj01#

你的appInfoListMutableList吗?它需要是一个可变的列表来排序数组。请参阅这里的使用Kotlin的sortBy函数的指南。
您可以在排序之前将列表转换为可变列表,如下所示:

val mutableAppInfoList = appInfoList.toMutableList()
mutableAppInfoList.sortBy { it.mint }

mutableAppInfoList变量应包含调用sortBy后的排序列表。

相关问题