0

Je développe une application android en utilisant les exemples de code de démarrage rapide de Firebase. Mon application est une application E d'enchères, il y a trois onglets affichés à l'utilisateur fixe Prix, enchères et mon inscription. Les deux premiers onglets contiennent les messages de toute la communauté dans la catégorie respective soit à prix fixe ou en vente aux enchères.
L'onglet Ma liste contient les publications que l'utilisateur a publiées. Les publications apparaissent dans une vue de carte. Si un message est cliqué, une activité commence où l'article entier est détaillé. Je souhaite afficher une icône de suppression dans la barre d'actions de l'activité de vue détaillée de sorte que l'icône de suppression ne soit visible que si l'utilisateur actuellement connecté consulte son propre message. C'est-à-dire que la possibilité de supprimer un message ne doit résider que chez l'utilisateur. J'utilise firebase pour la base de données. J'ai configuré le processus de suppression mais j'ai besoin de le lier avec cette fonctionnalité.Comment modifier les boutons de la barre d'action en fonction d'une condition spécifique dans une certaine activité

S'il vous plaît Aide

Répondre

1

Une solution rapide serait d'attacher chaque user's uid à leur poste comparer ensuite à celle de l'utilisateur actuel lors de la récupération.

if(post_uid==current_uid){ 
showdelete(); 
}