Android QuickBlox getUsersByFilter()

Android QuickBlox getUsersByFilter(),android,sorting,filter,quickblox,Android,Sorting,Filter,Quickblox,我所处的情况是,我需要从quickblox中获取按上次请求按降序排序的用户 我在研究中发现了这种方法 public static QBRequestCanceler getUsersByFilter(Collection<?> filterValue, String filter, QBPagedRequestBuilder requestBuilder, QBEntityCallback<ArrayList<QBUser>> callback) 公共静态Q

我所处的情况是,我需要从quickblox中获取按上次请求按降序排序的用户

我在研究中发现了这种方法

public static QBRequestCanceler getUsersByFilter(Collection<?> filterValue, String filter, QBPagedRequestBuilder requestBuilder, QBEntityCallback<ArrayList<QBUser>> callback)
公共静态QBRequestCanceler getUsersByFilter(集合过滤器值、字符串过滤器、QBPagedRequestBuilder请求生成器、QBEntityCallback

如果它按照我需要的方式工作,那么有人可以与他们用来实现预期结果的参数分享一个示例吗?
谢谢

您需要将以下参数添加到请求中:

QBPagedRequestBuilder requestBuilder = new QBPagedRequestBuilder();
        ArrayList<GenericQueryRule> rules = new ArrayList<>();
        rules.add(new GenericQueryRule("order", "desc date last_request_at"));

        requestBuilder.setRules(rules);
QBPagedRequestBuilder requestBuilder=新的QBPagedRequestBuilder();
ArrayList规则=新建ArrayList();
添加(新的通用查询规则(“订单”、“描述日期最后一次请求”);
requestBuilder.setRules(规则);