发布时间:
来源:CSDN
一、选项男生,女生
1.效果如图所示:
用selector只需要在代码中设置setSelected(true):选中状态,setSelected(true):未选中状态,当然还有一种方法:用boolean和if else来判断选中、未选中、设置字体的颜色和控件的背景色,此方法大家应该经常使用此处不做demol。
(相关资料图)
2.具体做法
步骤一:
在drawable下创建两个selector类型的xml文件,分别命名是click_man_pic.xml、click_woman_pic.xml和click_textcolor_pressffffff_normalcccccc.xml。
1)click_man_pic.xml代码如下:
如下图所示:
2)click_woman_pic.xml代码如下:
如下图所示:
3)click_textcolor_pressffffff_normalcccccc.xml代码如下:
如下图所示:
步骤二:
在布局文件中的设置,整个界面布局就不黏贴了,就黏贴两个Textview的布局
如图所示:
步骤三:
在代码中的点击事件的触发,如下图所示
这样就可实现gif图的效果了