我正在尝试使用android的realm数据存储,我正在尝试构建一个应用程序,它向用户显示ListView中的选项列表,类似于用户联系人列表。每个部分(如A、B、C等)的第一个字母应为页眉。有没有办法通过RealmBaseAdapter来实现这一点?
目前,我让它使用ArrayAdapter并且我只需要一个填充了值的数组,但是如果可能的话,我希望使用它的适配器从realm中提取数据。我知道在ios中,使用NSFetchedResultsController是相当直接的。我们如何将RealmResults分成几个部分?

最佳答案

realmbaseadapter不能与expandablelistadapter一起工作(我假设您将其用于部分?),所以现在您唯一的选择是创建自己的实现。但是realmresults也是一个列表,因此它应该与arrayadapter无缝地工作。
您还可以在此处查看更多详细信息:https://github.com/realm/realm-java/issues/978

07-27 16:49