android - 如何在一个适配器中识别多个类
问题描述
嗨,我想通过长按和删除按钮删除我的群聊消息。但我不能删除消息的价值。因为在 chatadapter 中我只识别了 chat.class 我需要 group.class 因为当我想从 Firebase 数据库中获取参考时,我无法描述消息的路径。我需要在chatadapter 中识别group.class。我的火力基地路径:
Firebasereference ref = FirebaseDatabase.getInstance().getReference("Groups").child(groupId).("Messages").child(timestamp);
我的路径是 GROUPS=>GROUIPID(timestamp)=>MESSAGES=>TIMESTAMP OF USER
解决方案
推荐阅读
- tensorflow - ModuleNotFoundError:没有名为“tensorflow_datasets”的模块
- java - Array(String[]) 中的 String 和 String 是不一样的,即使是
- html - 如何防止绝对定位的img移动
- vue.js - Vue + jest 调试
- asynchronous - Vala 中委托的异步作用域是什么?
- php - 使用ajax时如何在php页面上隐藏echo json_data?
- android - 带有 Xamrin Forms 的 Firebase 自定义声音通知适用于 IOS,但在应用未运行时不适用于 android
- django - django REST framework api 不使用模型
- c# - 根据条件连接字符串
- android-support-library - 有没有办法在旧项目中使用 androidX 库(如 Firebase Crashlytics)而不将项目迁移到 androidX?