POST
|
My understanding is that this is a bug, which ESRI is working on. You may also want to check out the response from ESRI DEV in Thread: Magnify tool http://forums.arcgis.com/threads/45706-Magnify-tool
... View more
02-15-2012
06:56 AM
|
0
|
0
|
1049
|
POST
|
@Archana - Meanwhile, I had implemented getting the map image using the following snippet: // Code in "OnLongPressListener"
------------
------------
map.setDrawingCacheEnabled(true);
Bitmap drawingCache = map.getDrawingCache(true);
Log.d(TAG,"Drawing cache = " + drawingCache.getWidth()); // 480
Bitmap bitmap = Bitmap.createBitmap(drawingCache, 0, 0, drawingCache.getWidth(), drawingCache.getHeight());
Log.d(TAG,"Bitmap cache = " + bitmap.getWidth()); // 480
map.setDrawingCacheEnabled(false);
------------
------------
protected void onDraw(Canvas canvas) {
if (X > 0 && Y > 0) {
Bitmap croppedBitmap = Bitmap.createBitmap(bitmap, (int) X - 35, (int) Y - 35, 70, 70);
Log.d(TAG, "cropped bitmap = " + croppedBitmap.getWidth()); // 70
int left = (int) X - 75;
int top = (int) Y - 150;
int right = (int) X + 75;
int bottom = (int) Y;
RectF dst = new RectF(left, top, right, bottom);
canvas.drawBitmap(croppedBitmap, null, dst, new Paint());
-------------
-------------
}
This worked before the SDK release (with the Beta version). However, returns me a black image now (and not a map image). Am I going wrong somewhere here? Thanks for your help.
... View more
02-01-2012
06:34 AM
|
0
|
0
|
1049
|
POST
|
In case when IdentifyResultSpinner has a single IdentifyResult, onItemSelected() wouldn't invoke on selecting that item. How do I handle this behavior? As per Android default behavior of Spinner: "This callback is invoked only when the newly selected position is different from the previously selected position or if there was no selected item." How can I overcome this default behavior? Will I have to write a custom IdentifyResultSpinner? If anyone came across a similar scenario, please post your experience. Thanks.
... View more
01-31-2012
12:22 PM
|
0
|
1
|
1817
|
POST
|
Sorry for the confusion. I meant using mapview.getDrawingMapCache() (Sorry about the typo). This returns null. Earlier, I had been using mapview.getDrawingCache() to get the map image, which is not working either. Instead of the map's image, now I get a blank image with black background.
... View more
01-06-2012
10:37 AM
|
0
|
0
|
1049
|
POST
|
You can do this by getting the image of the map using getDrawingCache(). This worked for me in case of Beta release. However, with the SDK v1.0.1 this portion of code broke. The new method introduced (for this purpose) in this release: mapview.getDrawingMapCache returns null. I am still waiting on a response regarding this.
... View more
01-04-2012
06:51 AM
|
0
|
0
|
395
|
POST
|
This means that your device has an API level 8. For this, you need to have API set to 8 in Manifest file, i.e. android:minSdkVersion="8" (which you already have). Also, set the same in the Project Properties => Android tab => Project Build Target - Select Android 2.2 (API Level 😎 instead of API Level 15. This will do the needful in the project.properties file, which is generated automatically upon building the project. You should not alter this file. Hope this resolves your issue.
... View more
01-03-2012
07:44 AM
|
0
|
0
|
493
|
POST
|
Did you add the HelloWorldMapActivity in the project's AndroidManifest.xml file?
... View more
01-03-2012
07:06 AM
|
0
|
0
|
1691
|
POST
|
Do you mean add the information I am providing in my InfoTemplate (includes title and content) to a View object (like a label)? In case of multiple Graphics, I would like to show the InfoTemplate only upon tapping on that Graphic (instead of a label like view). Please correct me if my understanding is incorrect. Thanks.
... View more
12-30-2011
12:29 PM
|
0
|
0
|
460
|
POST
|
I am trying to create a bitmap image of the Map (MapView object) as follows:
Bitmap drawingCache = mapview.getDrawingCache(true);
Btimap bitmap = mapview.getDrawingMapCache(0, 0, mapview.getWidth(), mapview.getHeight());
Bitmap drawingCache = mapview.getDrawingCache(false); This returns a null in my 'bitmap' object. What is the correct way of using mapview.getMapDrawingCache method for getting map image?
... View more
12-30-2011
12:17 PM
|
0
|
20
|
3593
|
POST
|
When the app crashes do you get the following exception: "java.lang.IllegalArgumentException: No configs match configSpec" If yes, the app should be working fine when run on phone. Before running the app, set partition size to a value <= 2047 as Additional emulator command line options.
... View more
12-29-2011
01:01 PM
|
0
|
0
|
454
|
POST
|
When I tap on any graphic, it's InfoTemplate doesn't show up. Following is the snippet of code showing how I am creating the Graphic and setting it's parameters. /* * Here, I am getting the results from the QueryTask (in FeatureSet queryResult) */ Graphic graphics[] = queryResult.getGraphics(); Symbol symbol = new PictureMarkerSymbol(getResources() .getDrawable(R.drawable.xyz)); InfoTemplate infoTemplate = new InfoTemplate("Address", (String) graphics[0].getAttributeValue(queryResult .getDisplayFieldName())); Graphic gr = new Graphic(graphics[0].getGeometry(), symbol, graphics[0].getAttributes(), infoTemplate); GraphicsLayer gLayer = new GraphicsLayer(); gLayer.addGraphic(gr); If anyone came across this problem or has any suggestion on resolving this issue, please respond to this thread. Thanks.
... View more
12-27-2011
01:21 PM
|
0
|
5
|
1846
|
POST
|
LocationService.isSymbolFound method Checks if location symbol is found for the given coordinates and tolerance. How can I use this in place of OnSingleTapListener on the LocationService symbol?
... View more
12-27-2011
11:33 AM
|
0
|
0
|
259
|
POST
|
I have the same issue, if any solution to make it work on emulator please post here. It has been tough to troubleshoot the app when debugging it on phone. Thanks.
... View more
12-22-2011
06:03 AM
|
0
|
0
|
377
|
POST
|
When I use Emulator 2.2 or 2.3, my ArcGIS Android application breaks with the following exception: java.lang.IllegalArgumentException: No configs match configSpec at android.opengl.GLSurfaceView$EglHelper.throwEglException(GLSurfaceView.java:1077) android.opengl.GLSurfaceView$EglHelper.swap(GLSurfaceView.java:1035) android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1333) at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1116) When I run the same application on my phone, it works. How do I resolve this problem?
... View more
12-21-2011
08:48 AM
|
0
|
5
|
1273
|
Online Status |
Offline
|
Date Last Visited |
11-11-2020
02:24 AM
|