J'essaie de déplacer un cercle à l'intérieur d'un composant personnalisé et il ne bouge que lorsque je clique sur un bouton à l'extérieur du composant personnalisé. Je touche et fais glisser le cercle, il ne fait rien, mais dès que je clique sur le bouton (qui n'a rien à voir avec le composant personnalisé) il est mis à jour à l'endroit où j'ai arrêté de toucher ... Je vais appeler quelque chose de tirage au sort sur le composant personnalisé? J'ai outrepassé l'onTouchEvent et, entre autres, l'onDraw. L'onTouch vérifie DOWN, MOVE (met à jour la position du cercle) et UP met simplement à jour le booléen beingDragged. L'onDraw trace un cercle à la position capturée sur l'événement MOVE. Qu'est-ce qui me manque? Merci!Essayer de déplacer un cercle avec Touch
0
A
Répondre
0
Après avoir modifié la position de votre cercle, appelez invalidate(Rect)
Cela forcera la vue de redessiner cette partie de la vue. Assurez-vous que le rectangle que vous passez est assez grand pour englober à la fois l'ancienne position du cercle et le nouvel emplacement plus quelques pixels de rembourrage.
REMARQUE: Appelez plutôt postInvalidate() à partir d'un thread non-UI.
Questions connexes
- 1. Squeak - Comment déplacer un cercle?
- 2. Comment déplacer un cercle avec la souris dans Delphi?
- 3. Car tourner cercle et déplacer le sprite
- 4. Essayer de déplacer mon titre de blog
- 5. problème de collision cercle cercle
- 6. Faire pivoter un cercle autour d'un autre cercle
- 7. Essayer de déplacer par point.x/.y moins de 1
- 8. Cercle Problème
- 9. Masquer un cercle avec le marqueur lié
- 10. Toile HTML5 - Remplir un cercle avec l'image
- 11. Intersection sur un cercle de vecteur provenant du cercle
- 12. Comment déplacer un cercle dessiné dans une sous-classe de UIView en écrasant la méthode "drawRect"?
- 13. UIImage dans un cercle
- 14. Essayer de créer un histogramme avec ZedGraph
- 15. Essayer de créer un lien avec NSTextField
- 16. Essayer de créer un filtre avec grep
- 17. Dessiner un demi-cercle/demi-cercle dans WPF/C#
- 18. Problème avec le cercle de dessin
- 19. Comment dessiner un cercle avec un milieu transparent
- 20. déplacer un curseur de style: déplacer
- 21. Quartz2D: Comment dessiner un arc de cercle?
- 22. dessiner un cercle en flex
- 23. Essayer de commencer avec git
- 24. Clip une image 4: 3 dans WPF avec un cercle
- 25. Cercle de carrés
- 26. Comment dessiner un cercle anti-aliasé avec l'iPhone OpenGL ES
- 27. Comment dessiner un cercle avec une couleur spécifique dans XNA?
- 28. Déplacer un UIImageView avec une animation
- 29. Glisser un cercle sur un JFrame
- 30. Iphone sdk - déplacer un UIImageView avec l'accéléromètre?
merci beaucoup !!! :) – Luis