如何添加Like符号并点击它,它应该改变颜色,即像facebook中的符号

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何添加Like符号并点击它,它应该改变颜色,即像facebook中的符号相关的知识,希望对你有一定的参考价值。

[1.首先,我创建了一个线性布局,并在Drawable中添加了一张布局图片。

When I change this color, the overall linear layout color is changed
and the like symbol is invisible.
  1. 其次,我已经放置在图像视图中。它也不起作用。所以,给我一个想法如何添加该符号,当点击它时,它应该改变颜色。该功能应该像facebook一样工作。 1] 1
答案

在xml中获取imageview,并将android:src="@mipmap/icon_video_play"设置为您想要在第一次尝试时显示的图像。

然后在单击imageview后,您应将图像设置为 - :

imageview.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                  imageview.setImageResource(R.mipmap.newImage); //which you want to set

            }
        });

并考虑一件事情,两个图像的大小应该相同。

以上是关于如何添加Like符号并点击它,它应该改变颜色,即像facebook中的符号的主要内容,如果未能解决你的问题,请参考以下文章

当点击它时,rails会改变我的like按钮的背景:

更改引导插入符号(颜色和位置)

怎么设置一个TextView在被点击时改变背景色?

标记有时会在点击时改变颜色,有时不会

CAD引线标注上的文字颜色怎么修改

java图形界面 运行时如何在点击鼠标时 改变字体颜色或者大小