Android sort ArrayAdapter,两行例外

Android sort ArrayAdapter,两行例外,android,string,sorting,android-arrayadapter,Android,String,Sorting,Android Arrayadapter,我有一个带有对象的阵列适配器。目前我用比较法对它进行了排序。它工作正常,但我必须切换到第一行和第二行的条目元素 你能帮我找到解决这个问题的好办法吗 该列表由类别名称组成。“上次使用”和“FAV”应在开头 我应该在排序后查找这些条目,还是您同时查找?查看Collections.sort(>,java.util.comparatorhanks,我查看了这些条目并尝试使用String.compareTignoreCase()这非常有效,但只适用于一个元素。我必须这样做。当我使用两次时,元素将放在底部,

我有一个带有
对象的
阵列适配器
。目前我用比较法对它进行了排序。它工作正常,但我必须切换到第一行和第二行的条目元素

你能帮我找到解决这个问题的好办法吗

该列表由类别名称组成。“上次使用”和“FAV”应在开头


我应该在排序后查找这些条目,还是您同时查找?

查看Collections.sort(>,java.util.comparatorhanks,我查看了这些条目并尝试使用String.compareTignoreCase()这非常有效,但只适用于一个元素。我必须这样做。当我使用两次时,元素将放在底部,而不是所有其他元素的上方。您可以在比较方法中测试是否有任何项目是“上次使用”或“FAV”,然后报告该项目为较小的项目,无论其他元素是什么;所有其他项目都会像往常一样进行比较。这将进行排序列表开头的两个特殊项目。如果你分享你的代码,也许更多的人可以帮助你