Android通过selector改变界面状态
16lz
2022-08-02
先上图,看看效果:
初始效果 按下后效果
在res/drawable文件夹新增一个文件,此文件设置了图片的触发状态,你可以设置state_pressed,state_checked,state_pressed,state_selected,state_focused,state_enabled等几个状态:
实现如下,注意其中的android:src="@drawable/imageselector"
如果当触发的控件不是ImageView,而是别的控件,可在代码中用
blacklistImageView.setPressed(true);
blacklistImageView.setChecked(true);
更多相关文章
- Android(安卓)Activity界面切换添加动画特效
- 三、安卓UI学习(1)
- android用户界面之按钮(Button)教程实例汇
- 在Fragment中设置控件点击方法,执行失败。
- TabHost与RadioGroup结合完成的菜单【带效果图】5个Activity
- Android(安卓)的 supportdesign
- Android常用控件
- android用户界面-组件Widget-画廊视图Gallery
- android 音效处理 (2)