1.首先判断是否展示点赞图片
//判断是否点赞展示图片
if(mUserList.get(position).getIs_like().equals("1"))
{
holder.dianzai.setBackgroundResource((R.drawable.lauded));
}else
{
holder.dianzai.setBackgroundResource((R.drawable.nolaud));
}
2.点击事件
1.走接口,判断是否点赞状态
final int[] flag = {Integer.parseInt(mUserList.get(position).getIs_like())};//int flag=0;
//点赞
holder.dianzai.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
switch (flag[0])
{
case 0:
flag[0] =1;
//走的是接口,不走接口可直接显示点赞图片
PhoneLiveApi.addMoveLike(mUser.id, mUser.token, mUserList.get(position).getId(), 1+""