我希望能够对我的联系人列表进行排序,以便检索那些长时间没有活动的联系人,以便与他们联系。最长时间处于非活动状态的联系人将位于列表的顶部。
我已经知道如何在Sugar中构建自定义搜索,但这对我来说似乎很难......
任何建议?
答案 0 :(得分:0)
我宁愿做以下事情:
您还可以创建所谓的“非数据库”自定义字段而不是实际数据库字段,以便即时计算“last_activity_date”。但在这种情况下,您可能会在使用ListView时遇到排序问题:尝试在ListView中对“非db”字段排序记录“空白”ListView返回的所有记录。此外,您必须扩展现有的Contact bean并构建自定义查询,以便能够在ListView中对记录进行排序并使用searchdefs过滤器。