位置: 编程技术 - 正文
推荐整理分享android 图片点击效果的实现(android点击图片跳转页面),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:android点击按钮打开图片,android图片按钮跳转界面,android点击按钮打开图片,android 图片设置点击事件,android点击图片跳转,android点击图片跳转,android点击按钮打开图片,android 图片点击放大,内容如对您有帮助,希望把文章链接给更多的朋友!
一般的APP的图片都有会设置点击效果,在点击图片时上面加一个半透明的阴影效果。这个我们可以在res/drawable下定义一个 selctor.xml,然后设置ImageView的src或者background时使用定义的selctor.xml就可以了。
公司美工做两张图片,点击时显示另一张。代码如下:
也可以用一张图片,阴影效果自己加,state_pressed="true"时引用另一个layer-list.xml,在图片上面叠加一个透明的颜色。我一般用color="#" 。如果碰到圆角图片还需要设置shape。最近项目中首页上的网络获取的图片需要加点击效果,因为不是本地图片,所以不能去定义selctor去实现。就立马想到了监听触摸事件OnTouch去setColorFilter来实现。
自定义一个ClickImageView去继承自ImageView,直接在布局文件中用这个ClickImageView就可以了。代码如下:
好了,效果实现了,使用这种方法可以省去一些工作量,不需要每张图片都去设置selctor,也不只限于本地图片,网络图片同样通吃,但是也有局限性,就像需要在点击时需要显示另一张图片,通过Ontouch也可以实现,但是那样我觉着还是去定义selctor方便。第一次写bolg,从小文笔就不好,但想把自己的一些东西分享出来,请大家凑合看,如果有错误的地方也请指出,谢谢。
“倘若你有一个苹果,我也有一个苹果,而我们彼此交换这些苹果,那么你和我仍然是各有一个苹果。但是,倘若你有一种思想,我也有一种思想,而我们彼此交换这些思想,那么,我们每人将有两种思想。” 解决问题的方法不止一种,这个问题我是这样想的,那你呢?如果你有更好的想法也请告诉我,扫描下方二维码加我微信,我们一起交流,共同进步。
版权声明:本文为博主原创文章,未经博主允许不得转载。
Android屏幕适配全攻略(最权威的官方适配指导) 转自:
android快速开发--常用utils类 整理出个基本每个项目中都会使用的工具类,用于快速开发。1、日志工具类L.java[java]viewplaincopypackagecom.zhy.utils;importandroid.util.Log;/***Log统一管理类****/pu
Android中摇一摇效果的实现 publicclassMainActivityextendsActivityimplementsSensorEventListener{privateButtonclean_btn;privateSensorManagermSensorManager;privateVibratorvibrator;@OverrideprotectedvoidonCreate(BundlesavedInstance
标签: android点击图片跳转页面
本文链接地址:https://www.jiuchutong.com/biancheng/371046.html 转载请保留说明!友情链接: 武汉网站建设