Question

Je suis en train de montrer dans Android un popupWindow à l'emplacement de clic. J'ai lu que Android ne supporte pas obtenir les coordonnées de clic pour une raison quelconque.

Je veux faire quelque chose comme la petite fenêtre qui apparaît sur les contacts sur Android 2.1+ lorsque vous sélectionnez l'icône d'une personne et une fenêtre apparaît à l'emplacement de la ligne montrant différentes options pour le contact de cette personne. De plus dans l'application twitter qu'ils font quelque chose de similaire.

Je suppose qu'il agit plus comme un menu contextuel, mais ce que je lis est que les menus contextuels ne peut pas être personnalisé. Comment cette fenêtre pop-up à l'emplacement fait?

Merci.

Était-ce utile?

La solution

Il y a une option plus facile pour le cas de popupWindow:

La méthode showAsDropDown(View, int offsetx, int offsety) du popupWindow va ancrer la fenêtre à la vue donnée par le décalage spécifique.

Autres conseils

Je l'ai cherché plus stackoverflow ... Il y a un échantillon dans cette question: Comment faire Twitter style application Actions rapides sur Android

Et voici un guide: http://www.londatiga.net/it / how-to-create-QuickAction-dialogue-en-android /

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top