Cambiado el if defectuoso y añadido con compareTo
Arreglados los layouts, queda por cambiar el estilo del de generos