0

J'essaie de faire une application similaire à Facebook Messenger qui a des têtes de chat. J'en ai terminé avec la partie des têtes de chat, et maintenant je veux afficher la fenêtre quand un utilisateur tape sur la tête de chat tout comme le Messenger. (Regardez ici: http://cdn1.tnwcdn.com/wp-content/blogs.dir/1/files/2013/04/fbscreens2.jpg Je ne possède aucune des images)Facebook Messenger aime l'activité?

Quelqu'un peut-il me dire comment cela se fait - est-ce une activité (parce que je ne peux pas le voir dans mon gestionnaire de tâches), ou un fragment de dialogue? Comment puis-je faire quelque chose de similaire qui occupe moins d'espace que la taille de l'écran. De plus, mon clavier souple pousse la boîte blanche actuelle vers le haut et il sort de l'espace de l'écran.

Comment l'appelez-vous exactement? Je suis nouveau sur Android, alors s'il vous plaît quelqu'un peut-il m'aider. Merci.

Répondre

0

Cette fonctionnalité est principalement appelée fenêtres flottantes. a quelques bonnes explications. Et this one est plus pour les débutants, avec des instructions étape par étape.

Voici quelques bibliothèques, qui pourraient déjà avoir ce dont vous avez besoin:

+0

Merci pour le lien! J'ai déjà vu ces bases de la tête de chat .. J'ai fini avec Chat Head .. Maintenant, j'ai besoin de savoir comment afficher cela .. Fenêtres flottantes? Est-ce que c'est ce que Facebook a utilisé? –

+0

Oui, bien qu'ils soient pour la plupart identiques, seul ce dernier est plus grand et a une autre forme :) Je suppose que vous pouvez vérifier le FloatingWindowDemo alors. –

+0

Une dernière question .. Comment puis-je régler la hauteur de la fenêtre flottante à 80℅ de la taille de l'écran? –