从适配器访问数据库

时间:2018-10-26 08:51:07

标签: android firebase firebase-realtime-database

enter image description here代码

function getData(indicator, date, handler) {
   // Default value for date is 'latest'
   if (typeof date === 'undefined') { date = 'latest'; }
   ....

我想通过UID并更改其中的数据... recyclerview项是UID,所以每个pushId是recyclerview中的一个新项,这是适配器,我想在用户单击单选按钮时更改数据

1 个答案:

答案 0 :(得分:0)

首先,您需要为每个条目(键)输入唯一的ID。如果未提供,它将像图像一样自动生成。

Sequence mySequence = DOTween.Sequence();
mySequence.Append(transform.DOMoveX(45, 1))
.Append(transform.DORotate(new Vector3(0,180,0), 1))
.PrependInterval(1)
.Insert(0, transform.DOScale(new Vector3(3,3,3), mySequence.Duration()));

然后设置您要参考的值

DatabaseReference mDatabase = FirebaseDatabase.getInstance().getReference();

您可以逐步添加一个子级来设置以下值

 mDatabase.child("Reviews").child(uniqueId).setValue(valueYouWant);