摘要: Android中使用ImageButton的话,程序里按下那个ImageButton时感觉不到任何按下的效果。网上有2中经典的解决方案,一种是使用xml,一种是写在代码里。这里我想要介绍另一种方法,使ImageButton有按下的特效,只需要准备一张普通的图片,不需要按下效果的图片。直接看示例代码,创建 TouchLight 和 TouchDark 这两个 OnTouchListener,然后给 ImageButton 设置OnTouchListener就行了,如果使用TouchLight,则按下效果是按键变亮;另一个就是变暗。代码里的两个 float 数组里存的东西是颜色矩阵,不了解颜色矩阵 阅读全文
posted @ 2011-02-04 19:31 木乃猫 阅读(10689) 评论(1) 推荐(1) 编辑