如何更改图像按钮并检查状态

问题描述

我有一个播放/暂停和一个喜欢/不喜欢的按钮。我相信它应该如何工作是我检查图像按钮的状态,无论按下它时它不是什么,它都应该改变图像。按钮也会根据按钮的状态改变动作(播放按钮的东西被暂停,暂停的东西正在播放 yada yada)

所以目前我有


        // if the id of the song matches any of the 
        holder.likes.setOnClickListener(new View.OnClickListener() {

            @Override
            public void onClick(View v) {
                holder.likes.setImageResource(R.drawable.like_favorite);

            }
        });


    }

有效,但我无法将其改回。我已经看到这里提到它使用

if ((int) image.getTag() == R.drawable.apicture) {
      // do your stuff
 }

但这对我不起作用(我应该提到我使用 .setTag(我认为)设置标签但它没有用)

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)