2011-07-09 1 views
0

Je suis en train de tester mon application avec Eclipse Android Emulator. Tout va bien sauf que les coordonnées 0,0 sont au centre de l'écran pas en haut à gauche comme prévu. Par exemple: l'instruction canvas.drawBitmap (bille, 0, 0, mPaint); affichera/dessine une balle au centre de l'écran au lieu du coin supérieur gauche. J'apprécierais des idées sur la façon de gérer ce problème ou est-ce normal? Le canvas.getHeight() et les déclarations canvas.getWidth() renvoient le résultat correct si (480x800)Android les coordonnées de l'écran

Un grand merci

+0

Il serait utile de voir le code, utilisez-vous des transformations matricielles, est le bitmap et le canevas aux mêmes densités, etc. – Idistic

Répondre

2

peut-être que vous essayez de tirer cette balle dans une autre vue intérieure, qui est centrée

+0

Oui, merci, –

+0

J'utilisais translate, maintenant c'est corrigé. –

+1

sympa d'entendre cela, s'il vous plaît marquer ma réponse comme acceptée alors. Merci –

Questions connexes