我在获取数据库条目的值并将其传递给 Intent 时遇到问题。在下面的代码中,onItemClick 正在传递整个数据库的数据,而不是单击的项目。我怎样才能指定只传递点击的项目的数据? Firebase 新手,所以我很茫然,非常感谢任何帮助
最佳答案
这不是获取数据的正确方法:
String title = putData.child("title").getValue(String.class);
您无法在 DatabaseReference
对象上调用 getValue()
方法。为了从数据库获取数据,您需要附加一个监听器。 Firebase 中的一切都与监听器有关。因此,您应该执行与第一行代码中完全相同的操作。
关于java - getValue 数据库条目 onitemClick,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53559116/