मेरी समस्या काफी सरल है, लेकिन मेरा कोड काम नहीं कर रहा है। मैं एक ParseQuery के परिणाम को एक सूची दृश्य में प्रदर्शित करने से पहले ParseQueryAdapter में सॉर्ट करना चाहता हूं।ParseQueryAdapter: क्लाइंट साइड पर सॉर्ट डेटा
products.addOnQueryLoadListener(new ParseQueryAdapter.OnQueryLoadListener<Product>() {
@Override
public void onLoaded(List<Product> data, Exception e) {
Collections.sort(data, LastDealComparator);
products.notifyDataSetInvalidated();
}
@Override
public void onLoading() {
}
});
मैं डिबगर डेटा में जाँच तुलनाकारी के अनुसार क्रमबद्ध है ... लेकिन ParseQueryAdapter में अद्यतन नहीं ... notifyDataSetInvalidated कुछ भी नहीं।
जानकारी के लिए, शुरू में मेरी समस्या एक सूचक मैदान पर एक प्रश्न सॉर्ट करने के लिए है:
query.orderByDescending("deal.date");
लेकिन वह भी काम नहीं कर रहा ... तो मैं एक मैनुअल तरह लिखें।
एक ही समस्या –
समझे न पता अगर वहाँ ढांचे आप के साथ काम कर रहे हैं कर रहे हैं में इस तरह एक सुविधा है, लेकिन तेजी से पर आप "क्वेरी की तरह कुछ कर सकता है। orderByDescending ("deal.date"); " usign "whereKey: matchQuery:"। – adolfosrs