Seguro que has visto muchos ejemplos de cómo pasarle un listener a un Adapter de un RecyclerView para que haga algo cuando clickees en un elemento. ¿Pero has necesitado alguna vez tener varios eventos? Por ejemplo cuando un elemento tiene varias acciones, como compartir, borrar, editar… Aquí te muestro 3 formas para hacerlo, y te cuento cuál es mi favorita.