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. Firebase事務不會更新Firebase數據庫中的實際值
- 2. 我想更新我的數據庫中的一個條目
- 3. 我想更新mySQL數據庫
- 4. 數據庫不想更新
- 5. 我想更改現有應用程序的firebase數據庫
- 6. 我想更新我的數據庫中的xml列使用C#
- 7. firebase數據庫REST更新數值數據
- 8. 如何在不同類中更新我的Firebase數據庫中的值?
- 9. 單個值更新的Firebase查詢
- 10. 當更新的數據庫,我不想更新所有列
- 11. 想獲得單個數據庫值
- 12. Firebase DB - 如何在Firebase數據庫中更新子項的特定值
- 13. 發送請求到我自己的API,以更改未更新的數據庫。我想要更新數據庫
- 14. 正在更新Firebase數據庫
- 15. 如何更新Firebase數據庫
- 16. 定期更新Firebase數據庫
- 17. 如何更新angular2 firebase數據庫?
- 18. 如何實時更新Firebase數據庫?
- 19. 使用表單和數據庫中的前值更新數據
- 20. 如何更新我的Firebase數據庫字段?
- 21. 更新Firebase中的值
- 22. 更新Firebase中的子值
- 23. 我是新來的數據庫,我想創建一個食譜數據庫
- 24. 通過表單提交更新數據庫中的表中的單個值
- 25. Firebase更新單個字段
- 26. 我想根據行中的值更新我的SQL Server表
- 27. 我想更新服務器上的每個數據庫中的表
- 28. 更新Oracle數據庫中的單列
- 29. PHP更新Mysql數據庫中的值
- 30. 更新數據庫中的NaN值
聽起來不錯。你可以添加你的代碼嗎? –