Just started trying to upgrade from the beta. Everything was fairly easy to fix until I went to add a drawable to the map. This is all it will tell me: 01-11 13:49:56.905: E/AndroidRuntime(10514): Caused by: java.lang.IllegalArgumentException: width and height must be > 0 01-11 13:49:56.905: E/AndroidRuntime(10514): at android.graphics.Bitmap.nativeCreate(Native Method) 01-11 13:49:56.905: E/AndroidRuntime(10514): at android.graphics.Bitmap.createBitmap(Bitmap.java:477) 01-11 13:49:56.905: E/AndroidRuntime(10514): at com.esri.core.symbol.PictureMarkerSymbol.toJson(Unknown Source) 01-11 13:49:56.905: E/AndroidRuntime(10514): at com.esri.android.map.GraphicsLayer.addGraphic(Unknown Source) I've tried setting the bounds on the drawable but appears that the dimensions it is looking at are not affected by these. Here's code: PictureMarkerSymbol symbol = new PictureMarkerSymbol(item); Graphic graphic = new Graphic(pt, symbol); Layer layer = this.getLayer(overlayName); if(layer != null) { layer.graphics.addGraphic(graphic); Where "item" is a procedurally drawn class derived from Drawable.
... View more