Je me souviens d'avoir vu des applications Android avec une superposition d'aide qui grisonnait un peu l'écran et fournissait à textbubbles des informations utiles pointant vers divers objets de l'interface utilisateur.
Je pensais que cela était facile, il suffit de créer un FrameLayout
avec 2 couches, 1 contenu, 1 helpoverlay. Cependant, il semble que vous ne pouvez pas utiliser RelativeLayout
avec des éléments qui sont basés sur un autre RelativeLayout
?
Comment pourrais-je aller pour positionner ces bulles? Manuellement?
Réponses:
4 pour la réponse № 1Utiliser un PopupWindow. un exemple d'implémentation peut être trouvé ici: http://sree.cc/google/android/android-popup-window
Vous pouvez utiliser la méthode popupWindow.showAsDropdown (View anchor) pour associer le popup à n'importe quelle vue ou définir manuellement les coordonnées x et y du popup à afficher.
[MODIFIER]: vous voudrez peut-être aussi jeter un coup d'oeil ici: http://code.google.com/p/simple-quickactions/