public void testColorFormatting() throws Exception { KmlStyle kmlStyle = new KmlStyle(); // AABBGGRR -> AARRGGBB. kmlStyle.setFillColor("ff579D00"); assertEquals(Color.parseColor("#009D57"), kmlStyle.getPolygonOptions().getFillColor()); // Alpha w/ missing 0. kmlStyle.setFillColor(" D579D00"); assertEquals(Color.parseColor("#0D009D57"), kmlStyle.getPolygonOptions().getFillColor()); }
public void testStyleId() throws Exception { KmlStyle kmlStyle = new KmlStyle(); kmlStyle.setStyleId("BlueLine"); assertEquals("BlueLine", kmlStyle.getStyleId()); }
public void testWidth() throws Exception { KmlStyle kmlStyle = new KmlStyle(); assertNotNull(kmlStyle); assertNotNull(kmlStyle.getPolygonOptions()); assertNotNull(kmlStyle.getPolylineOptions()); assertEquals(kmlStyle.getPolylineOptions().getWidth(), 10.0f); assertEquals(kmlStyle.getPolygonOptions().getStrokeWidth(), 10.0f); kmlStyle.setWidth(11.0f); assertEquals(kmlStyle.getPolylineOptions().getWidth(), 11.0f); assertEquals(kmlStyle.getPolygonOptions().getStrokeWidth(), 11.0f); }
public void testLineColor() throws Exception { KmlStyle kmlStyle = new KmlStyle(); assertNotNull(kmlStyle); assertNotNull(kmlStyle.getPolygonOptions()); assertNotNull(kmlStyle.getPolylineOptions()); assertEquals(Color.BLACK, kmlStyle.getPolylineOptions().getColor()); assertEquals(Color.BLACK, kmlStyle.getPolygonOptions().getStrokeColor()); kmlStyle.setOutlineColor("FFFFFF"); assertEquals(Color.WHITE, kmlStyle.getPolylineOptions().getColor()); assertEquals(Color.WHITE, kmlStyle.getPolygonOptions().getStrokeColor()); }
public void testHeading() throws Exception { KmlStyle kmlStyle = new KmlStyle(); assertNotNull(kmlStyle); assertNotNull(kmlStyle.getMarkerOptions()); assertEquals(kmlStyle.getMarkerOptions().getRotation(), 0.0f); kmlStyle.setHeading(3); assertEquals(kmlStyle.getMarkerOptions().getRotation(), 3.0f); }
public void testFillColor() throws Exception { KmlStyle kmlStyle = new KmlStyle(); assertNotNull(kmlStyle); assertNotNull(kmlStyle.getPolygonOptions()); kmlStyle.setFillColor("000000"); int fillColor = Color.parseColor("#000000"); assertEquals(fillColor, kmlStyle.getPolygonOptions().getFillColor()); }