2010-03-24 6 views
2

Greets,La meilleure façon de redimensionner un bitmap dans une vue?

J'ai une vue personnalisée qui dessine quelques bitmaps à l'écran. Je veux mettre à l'échelle les bitmaps en fonction de certaines données de capteur. Quelqu'un peut-il me suggérer la meilleure façon (performance sage) de mettre à l'échelle les bitmaps.

En ce moment, je crée les bitmaps dans le constructeur de la vue, mais si je commence à l'échelle dans la méthode onDraw, je crois que je vais juste redessiner les bitmaps (qui sera une mémoire/cpu hog).

Toutes les suggestions pour ce que je devrais faire. Pouvez-vous le faire en réponse aux données du capteur par opposition à onDraw?

Répondre

0

Je faisais quelque chose de similaire (trop de travail dans onDraw) et je devais déplacer la logique quelque part que je le ferais beaucoup moins.

Comment recevez-vous vos données de capteur (SensorEventListener?).

Questions connexes