1

The options seem sparse, but maybe I'm missing something (I'm new to both ArcGIS for Android and Android Honeycomb). Is there a way to make the basemap transparent?

Update: this question is on the Esri application available in the android market.

Screenshot from ArcGIS Android 1.0.1, build87

1
  • If this is an ongoing issue with the latest release can this question perhaps be edited with your latest findings. Hopefully that may stimulate an Accept-able Answer like someone submitting an ArcGIS Idea to have an apparent software limitation lifted.
    – PolyGeo
    Commented Oct 6, 2013 at 0:25

2 Answers 2

1

There is currently not a way to change the transparency of a basemap loaded in the ArcGIS app available in the Play Store. The only way to control the transparency of the basemap is to use ArcGIS Online and set the transparency of the webmap there.

0

Yes just set the base layer opacity before adding it to the MapView.

So something like

    MapView map;
    ArcGISTiledMapServiceLayer backgroundMap = new ArcGISTiledMapServiceLayer("your map");
    backgroundMap.setOpacity("float");
    map.addLAyer(backgroundMap);
5
  • In the client? Wouldn't this code be on the server side? Commented Sep 18, 2012 at 17:14
  • all a base map is a layer so I don't see why not. Commented Sep 18, 2012 at 17:29
  • Even if the API supports it, the question is on Esri's ArcGIS for Android application. I'll add the link to the market for clarification. Which I re-installed a few minutes ago and still don't see a way to control transparency for a base map layer. Commented Sep 18, 2012 at 18:50
  • oh sorry thought you were building your own. Commented Sep 18, 2012 at 19:21
  • 4
    no worries. you might want to edit/remove the answer. I'm not the downvoter (it's poor form to downvote w/o a reason why). Commented Oct 2, 2012 at 3:01

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.