我正在使用firebase快速入门代码示例开发一个Android应用程序。 我的应用程序是电子拍卖应用程序,向用户显示三个选项卡固定价格,拍卖和我的列表。前两个选项卡包含相应类别中所有社区的帖子,固定价格或拍卖价格 “我的列表”选项卡包含用户发布的帖子。帖子显示在卡片视图中。如果点击帖子,则会在详细说明整个帖子的位置开始活动。我想在详细视图活动的操作栏中显示删除图标,这样只有当前登录用户正在查看自己的帖子时,删除图标才可见。也就是说,删除帖子的能力应仅由用户驻留。我正在使用firebase数据库。我已经设置了删除过程,但我需要将其与此功能相关联。
请帮助
答案 0 :(得分:1)
快速解决方案是将每个
user's uid
附加到帖子中 然后将其与检索时的当前用户进行比较。
if(post_uid==current_uid){
showdelete();
}