Ya he soluccionado el error, antes me tenia que crear un monton de botones y por cada boton me abria un bitmap para ponerle el fondo, es decir hacia esto:
Código:
for (int i=0;i<40;i++){
Bitmap bmaux= ....
}
he sacado ese bitmap del for y lo he puesto arriba, de manera que solo creo uno, no se si eso es la soluccion pero me funciona y va un pelin mas rapido, o eso creo ver!
Muchas gracias!!