HTMLTextView: un controlador de texto en formato XML a medias hecho en Mono
Y es que no me sale. Llevo una semana liado y no puedo terminarlo. La idea es un componente TextView que carge un archivo XML (con formato HTML) y se le den todos los estilos necesarios para mostrarlo correctamente dentro de este Widget. El programa debería cargar y guardar el XML, ahora sólo carga pero en algunos casos nos forma un XML correcto al guardar lo que hace que posteriormente no carge. Ojú que lío.
Dentro del TextView voy creando una serie de marcas (TextMarks) que me dicen donde empiezan y terminan cada una de las etiquetas que posteriormente llevará el XML. El problema lo tengo por ejemplo cuando creo un estilo alrededor de una etiqueta de principio o fin. Es decir:
<b>Texto en <i>negrita</b> y ahora en cursiva</i>
Debería ser así:
<b>Texto en <i>negrita</i></b><i> y ahora en cursiva</i>
Ese entre otros problemillas.
Esta es la forma que yo lo he hecho, que no se si es la mejor (probablemente no). Si alguien se le ocurre algo mejor, ahí está, y sino ya veremos que hago (si lo hago). Podéis verlo aquí
Saludos
Dentro del TextView voy creando una serie de marcas (TextMarks) que me dicen donde empiezan y terminan cada una de las etiquetas que posteriormente llevará el XML. El problema lo tengo por ejemplo cuando creo un estilo alrededor de una etiqueta de principio o fin. Es decir:
<b>Texto en <i>negrita</b> y ahora en cursiva</i>
Debería ser así:
<b>Texto en <i>negrita</i></b><i> y ahora en cursiva</i>
Ese entre otros problemillas.
Esta es la forma que yo lo he hecho, que no se si es la mejor (probablemente no). Si alguien se le ocurre algo mejor, ahí está, y sino ya veremos que hago (si lo hago). Podéis verlo aquí
Saludos
Categorías Programación
Comentarios
No hay comentarios para esta noticia
Tu puedes ser el primero en hacerlo
Tu puedes ser el primero en hacerlo
El blog de Javielinux

