簡體   English   中英

如何從Parse.com獲取更多對象以獲取無盡的ListView

[英]How to get more Objects from Parse.com for an Endless ListView

我在Parse中有一張表,其中存儲有關地點的信息,包括其位置為(ParseGeoPoint)[http://parse.com/docs/android/api/com/parse/ParseGeoPoint.html] 我正在獲取用戶的當前位置,然后查詢用戶附近的最近地點。

我的問題是 ->在閱讀了前10個項目之后,我如何閱讀與我閱讀的前10個項目相距較遠的 10個項目? 我想閱讀下一個10和之后的10,以此類推,因為我試圖在無盡的Recyclerview顯示它們。

ParseGeoPoint userLocation = new ParseGeoPoint(latitude, longitude);
        ParseQuery<ParseObject> query = ParseQuery.getQuery(Constants.CLASS_BIZ);
        query.whereNear(Constants.CLASS_BIZ_geopoint, userLocation);
        query.setLimit(10);

        List<ParseObject> quotesList = query.find();
        Model_Business obj = new Model_Business();

        for (ParseObject qObj : quotesList) {

            if (qObj != null) {
                obj = parseObjTo_ModelBusiness(qObj);
                objs.add(obj);
            }
        }

除了在本地下載整個后端數據庫外,我對如何執行此操作一無所知,因為這樣做效率低下且速度慢。

在這里https://parse.com/docs/android/guide

query.setSkip(10); // skip the first 10 results

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM