Android Studio - Función OnClick de Botón [FÁCIL]


Cómo usar la función OnClick de forma sencilla

Existen distintas formas para ejecutar una acción como respuesta a una pulsación de un botón de nuestra aplicación, a continuación os explico uno de los métodos más sencillos.

Para una información completa de los widget Button puedes ver su ficha en Android Developer.

Creamos el Botón en nuestro layout

Lo primero de todo es tener creado el widget Button en nuestro layout, como por ejemplo podría ser en el activity_main.xml

El código para un botón báscio podría ser algo así:


<Button
android:id="@+id/button_start"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:backgroundTint="@color/colorPrimary"

android:text="Ejecutar Acción"
android:onClick="pulsado"/>

Tan sencillo como introducir el método 'onClick' y asignarle un nombre para poder interactuar con él en la clase donde lo vayamos a usar.


Ejecutamos la acción en la clase Java

Ahora debemos poner la parte del código que será la encargada de detectar cuándo ha sido pulsado el botón y qué acción queremos que haga, en este caso esta parte del código hay que introducirla en nuestra clase Java, como puede ser por ejemplo en MainActivity.java

El código sería el siguiente:

public void pulsado (View view) {
     //Aquí introducimos la acción que queramos que se ejecute al pulsar el botón
}


Y ya tendríamos la función OnClick de nuestro botón funcionando sin problemas!

Publicar un comentario

0 Comentarios