切换按钮图片
来源:互联网 发布:mac 邮件归类 编辑:程序博客网 时间:2024/05/22 03:06
场景
点击按钮,按钮图片发生变换;松开按钮,图片还原。
方法一
增加触摸监听
ImageButton btn = (ImageButton)findViewById(R.id.xxx); btn.setOnTouchListener(new View.OnTouchListener(){ public boolean onTouch(View v, MotionEvent event) { if(event.getAction() == MotionEvent.ACTION_DOWN){ // 设置点击时按钮图片 ((ImageButton)v).setImageDrawable(getResources().getDrawable(R.drawable.xxx)); }else if(event.getAction() == MotionEvent.ACTION_UP){ // 还原图片 ((ImageButton)v).setImageDrawable(getResources().getDrawable(R.drawable.xxx)); } return false; } });
方法二
配置XML文件
<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@drawable/scan_select" android:state_pressed="true" /> <item android:drawable="@drawable/scan_normal" /></selector>
<TextView android:id="@+id/tvScan" android:layout_width="0dp" android:layout_height="wrap_content" android:layout_weight="1" android:drawablePadding="@dimen/d6" android:drawableTop="@drawable/scan_select" android:gravity="center" android:text="@string/scan" android:textColor="@color/color_dedede" android:textSize="@dimen/s15" />
阅读全文
0 0
- 点击按钮切换图片
- 点击按钮切换图片
- 切换按钮图片
- 点击按钮切换图片
- 点击按钮切换图片
- flex 点击按钮图片切换
- 点击按钮后切换图片
- Cocos2d-x 按钮点击切换按钮图片
- 点击UIButton按钮,按钮切换不同图片
- Android ImageSwitcher 图片切换 按钮点击切换
- JavaScript 两个按钮,实现图片的切换
- 按钮的两个图片切换效果
- js中点击按钮切换图片
- Android 图片实现按钮点击切换效果
- WPF Button按钮简单切换图片
- Android 图片实现按钮点击切换效果
- jQuery带左右按钮控制图片切换
- 点击按钮实现图片的切换
- Spring Security OAuth 官方例子分析
- 【头条】英特尔5G时代下的解决之道
- HDU 5269 ZYB loves Xor I 贡献+Trie
- ModBus 协议简介
- 使用NPOI导出Excel文档
- 切换按钮图片
- jsp页面img标签src路径问题
- 先码后看 Spring中ClassPathXmlApplicationContext与FileSystemXmlApplicationContext 侵立删
- BaaS、FaaS、Serverless都是什么馅儿?
- 3 分钟快速使用 JPush Android Demo
- Xcode各个版本升级离线地址
- 对电视机的新思考
- scala下划线的使用(_)
- android:仿支付宝/微信的密码输入框效果