答えて

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) { 

      } 
     }); 

希望すると助かります。

関連する問題