I have about 9000 areas (i.e. 9000 lines) I have sourced in a CSV file. There are 6 location related values in each line. 1) I, therefore, have 6 arraylists holding about 9000 values each (doing this in background Async Task) . The size of each of these array lists says "6227" or something like that - so I need to troubleshoot if some values are not being added or is there an arraylist size limitation?
2) Now, I am trying to create 9000 markers with the associated values in the title and snippet section. Please point me to a good tutorial on creating a custom marker with text views. I went to some and couldn't understand anything.
3) My third question is simple: How to efficiently handle this? I am a newcomer and I hate to say that most of the tutorials I have seen on clustering or hiding are impossible to understand. Please provide an understandable description of how to handle this problem. I am begging you.
This is how I collect the data from my CSV file; This is in the background task of AsynTask; And on PostExecute, I pass these values to the method that actually plots the marker on the Google Map.
    String mLine = reader.readLine();
                    while (mLine != null) {
                        String[] coord = mLine.split(",");
                        Names.add(coord[0]);
                        city.add(coord[1]);
                        country.add(coord[2]);
                        Code.add(coord[3]);
                        arrLat=Double.parseDouble(coord[4]);
                        arrLong=Double.parseDouble(coord[5]);
                        arrLong=Double.parseDouble(coord[1]);
                        arrRadius=Double.parseDouble(coord[2]);*/
                        LatLng thisLoc = new LatLng(arrLat,arrLong);
                        coordinates.add(thisLoc);
                        mLine = reader.readLine(); 
                    }
 
     
    