<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Trouble loading a second layer in map in ArcGIS Runtime SDK for Android Questions</title>
    <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-android-questions/trouble-loading-a-second-layer-in-map/m-p/255689#M1675</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Well it is basically just the nearby application but when I try to load my own layer it states unknown source and never loads the layer. I tried it both as dynamic and tiled(does have a server cache) but can't seem to get it to load. This isn't just my own layer either when I try to load any second layer other than the one in the nearby app it won't load. Layer displays fine in other non android application. Any ideas?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Error I receive&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="plain" name="code"&gt;02-04 09:40:45.547: E/ArcGIS(4407): ImageCallback.onError
02-04 09:40:45.547: E/ArcGIS(4407): com.esri.core.io.EsriServiceException: Image width is not in range. Valid range is from 1 to 2048.
02-04 09:40:45.547: E/ArcGIS(4407):&amp;nbsp; at com.esri.core.internal.io.handler.c.a(Unknown Source)
02-04 09:40:45.547: E/ArcGIS(4407):&amp;nbsp; at com.esri.core.internal.io.handler.a.a(Unknown Source)
02-04 09:40:45.547: E/ArcGIS(4407):&amp;nbsp; at com.esri.core.internal.tasks.a.g.a(Unknown Source)
02-04 09:40:45.547: E/ArcGIS(4407):&amp;nbsp; at com.esri.android.map.ags.ArcGISDynamicMapServiceLayer.a(Unknown Source)
02-04 09:40:45.547: E/ArcGIS(4407):&amp;nbsp; at com.esri.android.map.ags.ArcGISDynamicMapServiceLayer.getImage(Unknown Source)
02-04 09:40:45.547: E/ArcGIS(4407):&amp;nbsp; at com.esri.android.map.DynamicLayer$1.run(Unknown Source)
02-04 09:40:45.547: E/ArcGIS(4407):&amp;nbsp; at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:390)
02-04 09:40:45.547: E/ArcGIS(4407):&amp;nbsp; at java.util.concurrent.FutureTask.run(FutureTask.java:234)
02-04 09:40:45.547: E/ArcGIS(4407):&amp;nbsp; at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1080)
02-04 09:40:45.547: E/ArcGIS(4407):&amp;nbsp; at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:573)
02-04 09:40:45.547: E/ArcGIS(4407):&amp;nbsp; at java.lang.Thread.run(Thread.java:856)&lt;/PRE&gt;&lt;DIV style="display:none;"&gt; &lt;/DIV&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;From this code&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="plain" name="code"&gt;package com.gissal.map;



import android.app.Activity;
import android.app.ProgressDialog;
import android.location.Location;
import android.location.LocationListener;
import android.os.Bundle;
import android.view.View;
import android.widget.ImageButton;

import com.esri.android.map.Callout;
import com.esri.android.map.GraphicsLayer;
import com.esri.android.map.LocationService;
import com.esri.android.map.MapView;
import com.esri.android.map.ags.ArcGISDynamicMapServiceLayer;
import com.esri.android.map.ags.ArcGISTiledMapServiceLayer;
import com.esri.android.map.event.OnStatusChangedListener;
import com.esri.core.geometry.Envelope;
import com.esri.core.geometry.GeometryEngine;
import com.esri.core.geometry.LinearUnit;
import com.esri.core.geometry.Point;
import com.esri.core.geometry.SpatialReference;
import com.esri.core.geometry.Unit;
import com.esri.core.symbol.PictureMarkerSymbol;



public class MappingActivity extends Activity {
 final static int TITLE_ID = 1;
 final static int REVIEW_ID = 2;
 // The circle area specified by search_radius and input lat/lon serves
 // searching purpose. It is also used to construct the extent which
 // map zooms to after the first GPS fix is retrieved.
 final static double SEARCH_RADIUS = 5;

 MapView map = null;
 GraphicsLayer graphicsLayer = null;
 
 ProgressDialog progress;
 PictureMarkerSymbol hazardIcon;
 ImageButton hazard;
 View content;
 Callout callout;

 
 public void onCreate(Bundle savedInstanceState) {
&amp;nbsp; super.onCreate(savedInstanceState);
&amp;nbsp; setContentView(R.layout.main);
&amp;nbsp; 
&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; hazardIcon = new PictureMarkerSymbol(this.getResources().getDrawable(
&amp;nbsp;&amp;nbsp;&amp;nbsp; R.drawable.add_hazard));
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Retrieves ImageButton declared in main.xml
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; hazard = (ImageButton) findViewById(R.id.hazard);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp; map = (MapView) findViewById(R.id.map);
&amp;nbsp; 
&amp;nbsp; map.addLayer(new ArcGISTiledMapServiceLayer("http://services.arcgisonline.com/ArcGIS/rest/services/World_Street_Map/MapServer"));
&amp;nbsp; map.addLayer(new ArcGISDynamicMapServiceLayer("http://services.geog.ksu.edu/ArcGIS/rest/services/RTLA/FRK_RTLA_Base/MapServer"));

&amp;nbsp; graphicsLayer = new GraphicsLayer();
&amp;nbsp; map.addLayer(graphicsLayer);

&amp;nbsp; 
&amp;nbsp; map.setOnStatusChangedListener(new OnStatusChangedListener() {

&amp;nbsp;&amp;nbsp; private static final long serialVersionUID = 1L;

&amp;nbsp;&amp;nbsp; public void onStatusChanged(Object source, STATUS status) {
&amp;nbsp;&amp;nbsp;&amp;nbsp; if (source == map &amp;amp;&amp;amp; status == STATUS.INITIALIZED) {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LocationService ls = map.getLocationService();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ls.setAutoPan(false);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ls.setLocationListener(new LocationListener() {

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; boolean locationChanged = false;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Zooms to the current location when first GPS fix
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // arrives.
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public void onLocationChanged(Location loc) {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (!locationChanged) {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; locationChanged = true;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; double locy = loc.getLatitude();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; double locx = loc.getLongitude();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Point wgspoint = new Point(locx, locy);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Point mapPoint = (Point) GeometryEngine
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .project(wgspoint,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SpatialReference.create(4326),
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; map.getSpatialReference());

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Unit mapUnit = map.getSpatialReference()
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .getUnit();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; double zoomWidth = Unit.convertUnits(
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SEARCH_RADIUS,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Unit.create(LinearUnit.Code.MILE_US),
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mapUnit);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Envelope zoomExtent = new Envelope(mapPoint,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; zoomWidth, zoomWidth);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; map.setExtent(zoomExtent);

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public void onProviderDisabled(String arg0) {

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public void onProviderEnabled(String arg0) {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public void onStatusChanged(String arg0, int arg1,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Bundle arg2) {

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ls.start();

&amp;nbsp;&amp;nbsp;&amp;nbsp; }

&amp;nbsp;&amp;nbsp; }
&amp;nbsp; });

&amp;nbsp; 
 
 }
 
 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 

&amp;nbsp;&amp;nbsp;&amp;nbsp; 

 @Override 
 protected void onDestroy() { 
&amp;nbsp; super.onDestroy();
 }
 @Override
 protected void onPause() {
&amp;nbsp; super.onPause();
&amp;nbsp;&amp;nbsp; map.pause();
 }
 @Override&amp;nbsp; protected void onResume() {
&amp;nbsp; super.onResume(); 
&amp;nbsp;&amp;nbsp; map.unpause();
 }

}&lt;/PRE&gt;&lt;DIV style="display:none;"&gt; &lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 04 Feb 2013 13:47:42 GMT</pubDate>
    <dc:creator>BrianMulcahy</dc:creator>
    <dc:date>2013-02-04T13:47:42Z</dc:date>
    <item>
      <title>Trouble loading a second layer in map</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-android-questions/trouble-loading-a-second-layer-in-map/m-p/255689#M1675</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Well it is basically just the nearby application but when I try to load my own layer it states unknown source and never loads the layer. I tried it both as dynamic and tiled(does have a server cache) but can't seem to get it to load. This isn't just my own layer either when I try to load any second layer other than the one in the nearby app it won't load. Layer displays fine in other non android application. Any ideas?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Error I receive&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="plain" name="code"&gt;02-04 09:40:45.547: E/ArcGIS(4407): ImageCallback.onError
02-04 09:40:45.547: E/ArcGIS(4407): com.esri.core.io.EsriServiceException: Image width is not in range. Valid range is from 1 to 2048.
02-04 09:40:45.547: E/ArcGIS(4407):&amp;nbsp; at com.esri.core.internal.io.handler.c.a(Unknown Source)
02-04 09:40:45.547: E/ArcGIS(4407):&amp;nbsp; at com.esri.core.internal.io.handler.a.a(Unknown Source)
02-04 09:40:45.547: E/ArcGIS(4407):&amp;nbsp; at com.esri.core.internal.tasks.a.g.a(Unknown Source)
02-04 09:40:45.547: E/ArcGIS(4407):&amp;nbsp; at com.esri.android.map.ags.ArcGISDynamicMapServiceLayer.a(Unknown Source)
02-04 09:40:45.547: E/ArcGIS(4407):&amp;nbsp; at com.esri.android.map.ags.ArcGISDynamicMapServiceLayer.getImage(Unknown Source)
02-04 09:40:45.547: E/ArcGIS(4407):&amp;nbsp; at com.esri.android.map.DynamicLayer$1.run(Unknown Source)
02-04 09:40:45.547: E/ArcGIS(4407):&amp;nbsp; at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:390)
02-04 09:40:45.547: E/ArcGIS(4407):&amp;nbsp; at java.util.concurrent.FutureTask.run(FutureTask.java:234)
02-04 09:40:45.547: E/ArcGIS(4407):&amp;nbsp; at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1080)
02-04 09:40:45.547: E/ArcGIS(4407):&amp;nbsp; at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:573)
02-04 09:40:45.547: E/ArcGIS(4407):&amp;nbsp; at java.lang.Thread.run(Thread.java:856)&lt;/PRE&gt;&lt;DIV style="display:none;"&gt; &lt;/DIV&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;From this code&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="plain" name="code"&gt;package com.gissal.map;



import android.app.Activity;
import android.app.ProgressDialog;
import android.location.Location;
import android.location.LocationListener;
import android.os.Bundle;
import android.view.View;
import android.widget.ImageButton;

import com.esri.android.map.Callout;
import com.esri.android.map.GraphicsLayer;
import com.esri.android.map.LocationService;
import com.esri.android.map.MapView;
import com.esri.android.map.ags.ArcGISDynamicMapServiceLayer;
import com.esri.android.map.ags.ArcGISTiledMapServiceLayer;
import com.esri.android.map.event.OnStatusChangedListener;
import com.esri.core.geometry.Envelope;
import com.esri.core.geometry.GeometryEngine;
import com.esri.core.geometry.LinearUnit;
import com.esri.core.geometry.Point;
import com.esri.core.geometry.SpatialReference;
import com.esri.core.geometry.Unit;
import com.esri.core.symbol.PictureMarkerSymbol;



public class MappingActivity extends Activity {
 final static int TITLE_ID = 1;
 final static int REVIEW_ID = 2;
 // The circle area specified by search_radius and input lat/lon serves
 // searching purpose. It is also used to construct the extent which
 // map zooms to after the first GPS fix is retrieved.
 final static double SEARCH_RADIUS = 5;

 MapView map = null;
 GraphicsLayer graphicsLayer = null;
 
 ProgressDialog progress;
 PictureMarkerSymbol hazardIcon;
 ImageButton hazard;
 View content;
 Callout callout;

 
 public void onCreate(Bundle savedInstanceState) {
&amp;nbsp; super.onCreate(savedInstanceState);
&amp;nbsp; setContentView(R.layout.main);
&amp;nbsp; 
&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; hazardIcon = new PictureMarkerSymbol(this.getResources().getDrawable(
&amp;nbsp;&amp;nbsp;&amp;nbsp; R.drawable.add_hazard));
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Retrieves ImageButton declared in main.xml
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; hazard = (ImageButton) findViewById(R.id.hazard);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp; map = (MapView) findViewById(R.id.map);
&amp;nbsp; 
&amp;nbsp; map.addLayer(new ArcGISTiledMapServiceLayer("http://services.arcgisonline.com/ArcGIS/rest/services/World_Street_Map/MapServer"));
&amp;nbsp; map.addLayer(new ArcGISDynamicMapServiceLayer("http://services.geog.ksu.edu/ArcGIS/rest/services/RTLA/FRK_RTLA_Base/MapServer"));

&amp;nbsp; graphicsLayer = new GraphicsLayer();
&amp;nbsp; map.addLayer(graphicsLayer);

&amp;nbsp; 
&amp;nbsp; map.setOnStatusChangedListener(new OnStatusChangedListener() {

&amp;nbsp;&amp;nbsp; private static final long serialVersionUID = 1L;

&amp;nbsp;&amp;nbsp; public void onStatusChanged(Object source, STATUS status) {
&amp;nbsp;&amp;nbsp;&amp;nbsp; if (source == map &amp;amp;&amp;amp; status == STATUS.INITIALIZED) {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LocationService ls = map.getLocationService();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ls.setAutoPan(false);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ls.setLocationListener(new LocationListener() {

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; boolean locationChanged = false;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Zooms to the current location when first GPS fix
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // arrives.
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public void onLocationChanged(Location loc) {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (!locationChanged) {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; locationChanged = true;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; double locy = loc.getLatitude();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; double locx = loc.getLongitude();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Point wgspoint = new Point(locx, locy);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Point mapPoint = (Point) GeometryEngine
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .project(wgspoint,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SpatialReference.create(4326),
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; map.getSpatialReference());

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Unit mapUnit = map.getSpatialReference()
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .getUnit();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; double zoomWidth = Unit.convertUnits(
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SEARCH_RADIUS,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Unit.create(LinearUnit.Code.MILE_US),
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mapUnit);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Envelope zoomExtent = new Envelope(mapPoint,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; zoomWidth, zoomWidth);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; map.setExtent(zoomExtent);

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public void onProviderDisabled(String arg0) {

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public void onProviderEnabled(String arg0) {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public void onStatusChanged(String arg0, int arg1,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Bundle arg2) {

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ls.start();

&amp;nbsp;&amp;nbsp;&amp;nbsp; }

&amp;nbsp;&amp;nbsp; }
&amp;nbsp; });

&amp;nbsp; 
 
 }
 
 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 

&amp;nbsp;&amp;nbsp;&amp;nbsp; 

 @Override 
 protected void onDestroy() { 
&amp;nbsp; super.onDestroy();
 }
 @Override
 protected void onPause() {
&amp;nbsp; super.onPause();
&amp;nbsp;&amp;nbsp; map.pause();
 }
 @Override&amp;nbsp; protected void onResume() {
&amp;nbsp; super.onResume(); 
&amp;nbsp;&amp;nbsp; map.unpause();
 }

}&lt;/PRE&gt;&lt;DIV style="display:none;"&gt; &lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 04 Feb 2013 13:47:42 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-android-questions/trouble-loading-a-second-layer-in-map/m-p/255689#M1675</guid>
      <dc:creator>BrianMulcahy</dc:creator>
      <dc:date>2013-02-04T13:47:42Z</dc:date>
    </item>
    <item>
      <title>Re: Trouble loading a second layer in map</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-android-questions/trouble-loading-a-second-layer-in-map/m-p/255690#M1676</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;This should be easy. I was thinking it was maybe the spatial reference but if it is a dynamic layer it shouldn't matter should it?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 04 Feb 2013 22:43:18 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-android-questions/trouble-loading-a-second-layer-in-map/m-p/255690#M1676</guid>
      <dc:creator>BrianMulcahy</dc:creator>
      <dc:date>2013-02-04T22:43:18Z</dc:date>
    </item>
  </channel>
</rss>

