1
A
回答
1
這將是更好,如果你有發表您的適配器的代碼。 但讓我們假設您顯示除了按鈕之外的每個引用的當前喜歡。
所以從您的適配器的項目獲得電流值等,並通過1
增加,那麼你需要調用這個:
DatabaseReference mDatabase = FirebaseDatabase.getInstance().getReference("QuoteList").child("Quote");
mDatabase.child("likes").setValue(mItem.totalLikes + 1);
OR
您可以獲取當前來自firebase的值並將其更新如下:
DatabaseReference mDatabase = FirebaseDatabase.getInstance().getReference("QuoteList").child("Quote").child("likes");
mDatabase.addListenerForSingleValueEvent(new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
long totalLikes =(long) dataSnapshot.getValue();
mDatabase.setValue(totalLikes + 1);
}
@Override
public void onCancelled(DatabaseError databaseError) {
}
});
希望它能幫助你。
相關問題
- 1. 我想更新我的數據庫中的xml列使用C#
- 2. firebase數據庫REST更新數值數據
- 3. 當更新的數據庫,我不想更新所有列
- 4. 如何在不同類中更新我的Firebase數據庫中的值?
- 5. Firebase DB - 如何在Firebase數據庫中更新子項的特定值
- 6. 使用表單和數據庫中的前值更新數據
- 7. 如何更新angular2 firebase數據庫?
- 8. 定期更新Firebase數據庫
- 9. 如何更新Firebase數據庫
- 10. 正在更新Firebase數據庫
- 11. 如何更新我的Firebase數據庫字段?
- 12. 我是新來的數據庫,我想創建一個食譜數據庫
- 13. 我想根據行中的值更新我的SQL Server表
- 14. 我想更新服務器上的每個數據庫中的表
- 15. 更新Firebase中的值
- 16. 更新Firebase中的子值
- 17. Firebase更新單個字段
- 18. 更新數據庫中的值
- 19. PHP更新Mysql數據庫中的值
- 20. 數據庫中的int值未更新
- 21. 更新android數據庫中的值
- 22. 更新數據庫中的NaN值
- 23. 更新數據庫中的標誌值
- 24. 更新sql數據庫值
- 25. 如何僅從Firebase數據庫獲取更新的子數據?
- 26. Analytics(分析)中的Firebase數據庫值
- 27. Firebase函數從數據庫獲取單個值
- 28. 當更新Firebase數據庫時發送通知更新
- 29. 在VB.net中更新數據庫表的單個單元格
- 30. 如何更新Firebase中的數據?
聽起來不錯。你可以添加你的代碼嗎? –