2 abr. 2011

Introducción a webview en Android con python

La serie de widgets del SL4A que se ha explicado en el blog no son suficientes para realizar aplicaciones tal como las que se bajan del market de Android, pues existe una forma de aumentar las posibilidades en interfaz gráfica para Android y es usando webview.

Webview permite visualizar páginas html con contenidos en javascript.

En la página de SL4A tienen una introducción sobre webview .

Se tiene un archivo html llamado text_to_speech.html con código javascript, es un formulario html  donde se le pasa un texto a reproducir.

Luego se tiene el código python en un archivo llamado webview.py. Se crea la instancia de android, se abre el archivo text_to_speech2.html, se espera por el evento tomando el resultado y reproduciendolo con text to speech.
La siguiente imagen muestra la pantalla de la página web.

Y la figura donde se muestra que se escribió un texto en el formulario, al darle clip al botón el celular reproduce el texto que se le paso al formulario.
Publicar un comentario en la entrada

AddThis