I have Array of files (images) at localdataStore of parse.com and I want to fetch file from there, I have implemented following code...
 ParseQuery<ParseObject> query = ParseQuery.getQuery("Test_class");
query.whereEqualTo("objectId", "SSDW232sda");
query.fromLocalDatastore();
    try{
        List<ParseObject> objects = queryChild.find();
        System.out.println(objects.size());
        ParseObject object = objects.get(0);
        JSONArray imagesArr = object.getJSONArray("images");
        for(int i=0;i<imagesArr.length();i++){
            try {
                ParseFile image =  (ParseFile) imagesArr.getJSONObject(i).get("name");//.getParseFile("name");
                byte[] img = image.getData();
                bitmaps.add(BitmapFactory.decodeByteArray(img , 0, img.length));
            } catch (ParseException e1) {
                e1.printStackTrace();
                System.out.println("could not get image");
            }
        }
    }catch(Exception e) {
      e.printStackTrace();
    }
but it gives the following error
 java.lang.ClassCastException: java.lang.String cannot be cast to com.parse.ParseFile
help me to fix this problem..