如何通过单击firebase数据库中的like按钮来增加整数值

时间:2018-02-03 12:57:31

标签: java android firebase firebase-realtime-database

我在这里使用了m。Like.set Text,但不知道下一步会是什么。

{  public void setLikeBtn(final String post_key){

            mDatabaseLike.addValueEventListener(new ValueEventListener() {
                @Override
                public void onDataChange(DataSnapshot dataSnapshot) {


                    if (mAuth.getCurrentUser()==null){

                    }

                   else if (dataSnapshot.child(post_key).hasChild(mAuth.getCurrentUser().getUid())){


                       mLike.setText("Likes"+"");
                        mLikeButton.setImageResource(R.drawable.red_thumb);

                    }else {

                        mLikeButton.setImageResource(R.drawable.ic_thumb_up_black_24dp);



                    }
                }

}

Database references
{
 mDatabaseLike = FirebaseDatabase.getInstance().getReference().child("Likes");

            mDatabaseLikesCount = FirebaseDatabase.getInstance().getReference().child("Likes");
}

0 个答案:

没有答案