我尝试显示列表的详细信息,但getref()无法识别我,我想获取进行其他活动的钥匙,请帮忙,我是新手。

这不是上课活动

java - 无法识别我getRef(position)是与Firebase一起使用的onBindViewHolder-LMLPHP

java - 无法识别我getRef(position)是与Firebase一起使用的onBindViewHolder-LMLPHP

最佳答案

firebase中的getRef()不接受来自文档的参数:

public DatabaseReference getRef ()



  用于获取对该快照的源位置的引用。
  
  返回值:
  
  与该快照来自的位置相对应的DatabaseReference


你可以这样做:

使用名为productList的arrayList

final String product_key=productList.get(position).getKey();


此处提供更多信息:https://firebase.google.com/docs/reference/android/com/google/firebase/database/DataSnapshot.html#getRef()

关于java - 无法识别我getRef(position)是与Firebase一起使用的onBindViewHolder,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/48199837/

10-08 23:15