当前位置:编程学习 > wap >>

Android图片点击效果如何实现?

比如ImageView,点击里面的图片,希望它被点击的时候图片变暗,抬起之后图片亮度恢复,该怎么实现呢?谢谢! --------------------编程问答-------------------- 我记得imageview好像有onTouch之类的监听器,然后里面设置动画透明度渐变效果就可以了(好像叫做animation好久没碰android了- -),试试看? --------------------编程问答-------------------- 最简单的是用两张图片,一张明的,一张暗的,在进行设置图片源就可以了
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:drawable="@drawable/normal" android:state_pressed="false"/>
    <item android:drawable="@drawable/select" android:state_pressed="true"/>
</selector> --------------------编程问答--------------------
引用 2 楼 leidetianshiyj 的回复:
最简单的是用两张图片,一张明的,一张暗的,在进行设置图片源就可以了
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:drawable="@drawable/nor……


比如要实现人家上传的图片也有这样的效果,你不可能都去准备两张图吧 --------------------编程问答-------------------- 二楼讲的很对,用ontouchlistener来监听触摸事件,然后写一个动画,用tween动画即可,这个tween动画网上随便一搜,资源一大把,在onDowen事件里开始动画,onUp事件里结束动画即可 --------------------编程问答--------------------
引用 1 楼 coder_dai 的回复:
我记得imageview好像有onTouch之类的监听器,然后里面设置动画透明度渐变效果就可以了(好像叫做animation好久没碰android了- -),试试看?

ImageView中的有几只监听器?
喵的快说:) --------------------编程问答-------------------- 我手边没有android的环境,查不起来,不好意思= =!~只能给你一个思路了额。
补充:移动开发 ,  Android
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,