05-08 07:51:31.250: D/Test(16743): OnStatusChangedListener: null 05-08 07:51:31.250: I/System.out(16743): OnStatusChangedListener: null
@Override public void onStatusChanged(Object source, STATUS status) { if (OnStatusChangedListener.STATUS.INITIALIZED == status && source == map) { Log.d("Test", "resolution:" + map.getResolution()); try{ map.setEsriLogoVisible(true); } catch(Exception e) { Log.d("Test","OnStatusChangedListener: " + e.getMessage()); System.out.println("OnStatusChangedListener: " + e.getMessage()); } } if(OnStatusChangedListener.STATUS.INITIALIZATION_FAILED == status){ //Best Practice to handle initialization failures Log.d("Test","failed: " + status.toString()); } } });
super.onCreate(savedInstanceState); setContentView(R.layout.main); // Retrieve the map and initial extent from XML layout map = (MapView)findViewById(R.id.map); // Add tiled layer to MapView tileLayer = new ArcGISTiledMapServiceLayer("http://services.arcgisonline.com/ArcGIS/rest/services/World_Street_Map/MapServer"); map.addLayer(tileLayer); map.setOnStatusChangedListener(new OnStatusChangedListener() { @Override public void onStatusChanged(Object source, STATUS status) { if(source == map && status == STATUS.LAYER_LOADED) map.setEsriLogoVisible(true); Log.i("HelloWorld","map loaded"); } }); }
Angemeldete Mitglieder können Beiträge verfassen, Updates folgen und mehr. Neu hier? Registriere ein kostenloses Konto.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.