Se eu coloco um Sprite para se mover na tela, o Sprite mexe, mas deixa um rastro. Isso só é corrigido se eu colocar um imagem para background.
Isso é normal? Como corrigir o rastro da imagem?
Se eu coloco um Sprite para se mover na tela, o Sprite mexe, mas deixa um rastro. Isso só é corrigido se eu colocar um imagem para background.
Isso é normal? Como corrigir o rastro da imagem?
Esse rastro é no emulador ou em um aparelho?
Você vai ter que “repintar” o local por onde o sprite passou. Por exemplo:
g.setColor(0xFFFFFF);
g.setClip(posicaoHorizontal-5,posicaoVertical-5, tamanho1, tamanho2);
sprite.paint(g);
acho que é algo assim, mas dá uma olhada aqui que você vai entender melhor:
http://br.geocities.com/vanessasabino/java/palestras/webmobile.pdf