void requestLayersFromOsMoDroid(MapActivity activity) { try { for (int i = 0; i < mIRemoteService.getNumberOfLayers(); i++) { osmoDroidLayerList.add( new OsMoDroidLayer( activity, mIRemoteService.getLayerId(i), this, mIRemoteService.getLayerName(mIRemoteService.getLayerId(i)), mIRemoteService.getLayerDescription(mIRemoteService.getLayerId(i)))); } } catch (RemoteException e) { log.error(e.getMessage(), e); } }