Skip to content

Commit

Permalink
Use per-app User-Agent for OpenStreetMap (#1582)
Browse files Browse the repository at this point in the history
Change-Id: I9409f6f3f503d467b6014461d51c6f213dcb76ff
  • Loading branch information
ewpatton authored and jisqyv committed Mar 1, 2019
1 parent c98261f commit 4cd0cb0
Showing 1 changed file with 2 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,7 @@
import org.osmdroid.events.ScrollEvent;
import org.osmdroid.events.ZoomEvent;
import org.osmdroid.tileprovider.MapTile;
import org.osmdroid.tileprovider.constants.OpenStreetMapTileProviderConstants;
import org.osmdroid.tileprovider.tilesource.TileSourceFactory;
import org.osmdroid.util.BoundingBox;
import org.osmdroid.util.GeoPoint;
Expand Down Expand Up @@ -263,6 +264,7 @@ public void onDetach() {
private final AppInventorLocationSensorAdapter locationProvider;

NativeOpenStreetMapController(final Form form) {
OpenStreetMapTileProviderConstants.setUserAgentValue(form.getApplication().getPackageName());
File osmdroid = new File(form.getCacheDir(), "osmdroid");
if (osmdroid.exists() || osmdroid.mkdirs()) {
Configuration.getInstance().setOsmdroidBasePath(osmdroid);
Expand Down

0 comments on commit 4cd0cb0

Please sign in to comment.