J'utilise ImageButton
dans mon application. En utilisant onTouch
événement et onTouchListener
je réponds aux événements tactiles. Une fois l'événement tactile terminé, j'affiche simplement le ImageButton
à l'emplacement cible. Au lieu de cela, je voulais que cela ressemble à glisser de ImageButton
. Est-ce que quelqu'un peut-il me montrer la bonne direction.Comment puis-je faire glisser une imagebutton dans android
Répondre
Définir un propre point de vue Wich étend ImageButton, définir une zone de dessin pour l'état « actif » et set (ou reset) le drawable onclick
This blog a deux exemples très agréable de la façon dont vous pouvez utiliser les événements tactiles pour déplacer tout genre de vue autour de l'écran.
Je ne suis pas sûr de comprendre le problème. Vous avez écrit: «Une fois l'événement tactile terminé [...]», cela signifie-t-il que vous l'avez dans une situation mais pas dans d'autres? Considérez-vous que l'événement tactile est terminé lorsque l'action du MotionEvent est MotionEvent.ACTION_UP
? Si vous avez cette partie de travail, alors pourquoi ne pas simplement réutiliser ce même code pour l'action MotionEvent.ACTION_MOVE
?
J'utilise 'MotionEvent.Action_UP' dans mon code. J'ai 'ImageButton' dans la disposition de la table dans le fichier XML de mise en page. L'un des 'ImageButton' est toujours invisible. Lorsque le bouton 'ImageButton' de droite a été touché et glissé dans la cellule vide, je rends la cible' ImageButton' visible et celle que je viens de glisser comme invisible. J'essaie d'implémenter le jeu de puzzle Quinze (http://en.wikipedia.org/wiki/Fifteen_puzzle). – amadamala
- 1. Comment faire glisser plusieurs images dans android
- 2. Android ImageButton dans TableLayout
- 3. Comment faire glisser des images dans Android?
- 4. Comment faire glisser une vue?
- 5. ImageButton dans Android
- 6. comment faire glisser une image en touchant dans Android?
- 7. Android: faire l'image plus grande ImageButton
- 8. Comment construire un ImageButton transparent dans Android?
- 9. Comment faire correctement glisser sur Android?
- 10. Comment faire glisser une scène dans Three.js
- 11. faire glisser une image
- 12. Faire glisser pour débloquer l'animation dans Android
- 13. comment réaliser la transparence pour une imagebutton dans android
- 14. Comment faire ImageButton avec 9patch images?
- 15. image Faire glisser par LinearLayout dans Android
- 16. Android: faire glisser plusieurs vues
- 17. qu'est-ce que je dois faire pour faire un imagebutton lancer une autre application dans android
- 18. ClickEvent sur ImageButton dans Android?
- 19. ImageButton utilisant Transitions dans Android
- 20. Comment faire pour afficher une image de l'URL dans imagebutton - xamarin Android
- 21. enregistrer imageButton Visibilité [Android]
- 22. Android Widget RemoteView ImageButton setImageSource
- 23. Android ImageButton frontière?
- 24. Comment faire pour faire glisser la disposition Android verticalement?
- 25. ImageButton Soundboard application Android
- 26. Android - ImageButton Values / SharedPreference
- 27. Comment faire glisser plusieurs images en étendant View dans Android?
- 28. Comment faire glisser et déposer le bouton dans Android
- 29. NetBeans - Android ImageButton
- 30. Créer un ImageButton Android avec une forme
Merci, en essayant d'analyser le code. S'il existe un moyen d'affecter les valeurs 'event.getX()' et 'event.getY()' à la vue, cela réduira mon code en nombre. Y a-t-il une vue qui supporte le comportement ci-dessus? – amadamala