How do i set different icons to markers of a same feature layer

399
3
07-02-2018 11:42 PM
AsifIsmail
New Contributor III

i have a feature layer in which based on an attribute value i have to set different icons to the layers point,is this possible in esri android sdk 10.12...if yes please help  

0 Kudos
3 Replies
左国振
New Contributor

you can try the class UniqueValueRenderer.

0 Kudos
AsifIsmail
New Contributor III

explain please 

0 Kudos
左国振
New Contributor

like this:

UniqueValueRenderer uniqueRenderer = new UniqueValueRenderer();
uniqueRenderer.setField1(attribute name);
uniqueRenderer.setDefaultSymbol(symbol);


UniqueValue value = new UniqueValue();
value.setValue(new Object[]{attribute value});
value.setSymbol(symbol);
uniqueRenderer.addUniqueValue(value);


value = new UniqueValue();
value.setValue(new Object[]{attribute value});
value.setSymbol(symbol);
uniqueRenderer.addUniqueValue(value);

etc.
featureLayer.setRenderer(uniqueRenderer);

0 Kudos