KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
Good afternoon. In my application I extract data from the database for the markers on parse.com : public void ParseQueryMap() { ParseQuery query = new ParseQuery("MyObject"); query.findInBackground(new FindCallback() { public void done(List<ParseObject> myObject, ParseException e) { if (e == null) { for ( int i = 0; i < myObject.size(); i++) { commGet = myObject.get(i).getString("Comment"); geo1Dub = myObject.get(i).getParseGeoPoint("location").getLatitude(); geo2Dub = myObject.get(i).getParseGeoPoint("location").getLongitude(); Location aLocation = new Location("first"); aLocation.setLatitude(geo1Dub); aLocation.setLongitude(geo2Dub); Location bLocation = new Location("second"); bLocation.setLatitude(location.getLatitude()); bLocation.setLongitude(location.getLongitude()); int distance = (int)aLocation.distanceTo(bLocation); if (distance<rad) { // where "rad" radius display points myMap.addMarker(new MarkerOptions().position(new LatLng(geo1Dub,geo2Dub)).title(commGet) .icon(BitmapDescriptorFactory.defaultMarker(BitmapDescriptorFactory.HUE_RED))); } else { } } } else { Toast.makeText(MainActivity.this, "Error!", Toast.LENGTH_SHORT).show(); } } }); I want to create an array of markers to test its size, and if it is zero, then show AlertDialog. That is, I want to know how many bullets I got. T
Tags (comma-separated)
Save Edits
Cancel