Este repositorio contiene una aplicación con diferentes botones que realizan diferentes acciones en android.
El diseño de la actividad se divide en diferentes fases en la primera que es la actividad que se ejecuta
la segunda parte que es la actividad que se ejecuta cuando se pulsa el boton de abrir pagina web
la tercera parte que es la actividad que se ejecuta cuando se pulsa el boton de llamar por telefono
la cuarta parte que es la actividad que se ejecuta cuando se pulsa el boton de google maps
la sexta parte que es la actividad que se ejecuta cuando se pulsa el boton de mandar correo
El codigo de la aplicación tambien se divide en diferentes fases:
En la actividad que se ejecuta lo unico que hay que hacer es crear los metodo que se pondran en los onClick de los botones cada uno de ellos ejecuta una actividad diferente.
En la clase que se abre al pulsar el botonde pagina web lo unico que hay que cojer el id de los editText para pasarselos a una nueva pagina al pulsar el boton.
En la actividad que se abre lo unico que hay que hacer es poner un webView al que se le pasa una url, también e controlado la url por sin no pone https para que tambien pueda buscar.
La actividad que se abre al pulsar el botón de llamar coge el texto del editText con su correspondiente id y se lo pasa a un intent para que se le pase ese numero para poder llamar, en esta clase se tienen que tocar los permisos para poder llamar
Para mandar un correo utilizamos los editText y lo pasamos a una nueva actividad en la que sale una ventana para mandar un correo.
Para las coordenadas se hace lo mismo que en el caso anterior pero con la diferencia de que el contenido de eso editText se le pasan al maps en vez del gmail.
en cada boton y en cada textView se ha utilizado string diferentes y para los botones onClick
El icono utilizado es el siguiente
En la bibliografia se encuentra el enlace al video tutorial.
El boton se consigue con el siguiente codigo.
y el resultado es el siguiente.