Hola Juan Lucas, ya logré obtener la capa y desactivar la edición de la
siguiente manera:

String nombre = "";
ArrayList capas =
this.getMapControl().getProject().getMapContext().getLayers();
for(int i=0; i < arreglo_capas.length ; i++){
  FLayer lyrTemp = (FLayer)capas.get(i);
  nombre = lyrTemp.getName();
  if(nombre.compareTo("mi_capa") == 0){
    lyrTemp.setEditing(false);
  }
}

Pero ahora lo que pasa es que se me queda pegada la aplicación, me sale una
pantalla en blanco con un "Loading...". Estoy trabajando en la clase
ThinletForm. Una vez que un usuario crea un punto nuevo en una de las capas
y lo presiona, abre un formulario que yo elaboré y que al presionar el botón
X llama a un método que está en TinletForm.java, este método también lo
elaboré yo y es el que trae el código de arriba.

Porqué será que se queda pegada luego del parent.hide();?

Muchas gracias de antemano.
Saludos cordiales.

--
View this message in context: 
http://osgeo-org.1803224.n2.nabble.com/Desactivar-edicion-de-capa-via-codigo-fuente-gvSIG-Mobile-tp6913049p7209488.html
Sent from the gvSIG desarrolladores mailing list archive at Nabble.com.
_______________________________________________
gvSIG_desarrolladores mailing list
[email protected]
Para ver histórico de mensajes, editar sus preferencias de usuario o darse de 
baja en esta lista, acuda a la siguiente dirección: 
http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores

Responder a