Tarea 3 – Apps Móviles (webView)
Después de trabajar creando Aplicaciones Android, se llega a un punto donde se ve la necesidad de incluir contenido Web a nuestra APP, en otras palabras nos referimos a meter una pagina web ya existente a nuestra Aplicación para que pueda ser vista por los usuarios y que además puedan interactuar con ésta casi como si fuera parte de la misma App.
Objetivo: Crear una Aplicación que muestre un contenido o página Web dentro de una Activity.
Primero y al igual que en nuestros proyectos anteriores DENTRO DEL PROGRAMA ECLIPSE vamos a crear un NUEVO PROYECTO DE ANDROID de la siguiente forma:
File / New / Project…
Como en la siguiente imagen elegimos “Android Application Project” y presionamos Next>.
Configurar la App como en la siguiente Imagen y presionamos Next>:
Como en las otras ocaciones ya hemos visto, en la siguiente pantalla del asistente no cambiamos nada y solo presionamos de nuevo Next>.
Elegimos un icono que hayamos creado por cuenta propia o que se haya descargado de otra fuente (No dejar el predeterminado) y presionamos Next> de nuevo.
Desmarcamos la opción “Create Activity” como se puede ver en la siguiente imagen y presionamosFinish:
Crear una clase llamada MainActivity.java y un layout llamado activity_main.xml en las carpetas correspondientes, así como lo hemos hecho en las tareas anteriores (Ver imagen siguiente).
Ya casi para finalizar agregaremos el siguiente código JAVA a la clase MainActivity.java donde vamos a cambiar nada más la URL dentro de las comillas del método loadUrl en la línea 21 especificamente por la URL de un sitio que usds quieran cargar dentro de la APP.
Nuestro layout activity_main.xml deberá quedar así:
POR ÚLTIMO SOLO QUEDA AGREGAR LA ACTIVITY A NUESTO AndroidManifest.xml (Línea 18 a 26) DE LA SIGUIENTE FORMA; Y DAR PERMISO A LA APLICACIÓN DE USAR EL INTERNET DEL DISPOSITIVO(Línea 11) PARA LUEGO PROBARLO EN EL EMULADOR O EN UN DISPOSITIVO ANDROID COMPATIBLE.
EJEMPLO DE RESULTADO: