前言
最近在开发中,遇到点击ImagView时要求放大,然后松开后恢复原来的状态,这时就需要setOnTouchEvent的事件,然后处理
MotionEvent.ACTION_DOWN和MotionEvent.ACTION_UP事件就可以了 MotionEvent.ACTION_DOWN时图片放大,MotionEvent.ACTION_UP恢复原来的样子
具体代码如下:

app_icon.setOnTouchListener((v, event) -> {if (event.getAction() == MotionEvent.ACTION_DOWN) {//放大图片v.setScaleX((float) 1.3);v.setScaleY((float) 1.3);} else if (event.getAction() == MotionEvent.ACTION_UP|| event.getAction() == MotionEvent.ACTION_CANCEL) {//恢复原状v.setScaleX((float) 1.0);v.setScaleY((float) 1.0);}return true;});

Android ImageView图片点击时放大,松开时恢复原来的状态相关推荐

  1. Android ImageView图片显示点击背景切换

    为什么80%的码农都做不了架构师?>>>    一.介绍 ImageView用来显示任意图像图片,可以自己定义显示尺寸,显示颜色等等. 二.XML属性 android:adjustV ...

  2. Android 自定义图片点击放大、缩小

    @SuppressLint("AppCompatCustomView") public class ZoomImageView extends ImageView implemen ...

  3. android html图片点击事件,TextView加载html图片并点击放大

    实际上android中的textview是提供了加载html代码的功能的,使用的方法也很简单 textView.setText(Html.fromHtml("html",null, ...

  4. Android实现图片点击放大

    第一步: // 查看大图 implementation 'com.github.SherlockGougou:BigImageViewPager:v4_6.1.1' 第二步: 在图片点击事件里调用: ...

  5. android imageview 图片切换动画,模仿优酷Android客户端图片左右滑动(自动切换)效果...

    本例是用ViewPager去做的实现,支持自动滑动和手动滑动,不仅优酷网,实际上有很多商城和门户网站都有类似的实现: 具体思路: 1. 工程中需要添加android-support-v4.jar,才能 ...

  6. android html图片点击事件,Android TextView加载HTMl图文之添加点击事件和查看图片

    前言 用TextView显示Html图文,每一个需求都是需要探索的,不再是简单的添加点击事件就可以了. 1.如何添加点击事件 这里要使用上在Html.forHtml()方法中的第四个参数:Html.T ...

  7. Android ImageView 图片靠右,靠左处理

    ImageView 图片靠右,靠左处理 相信在工作中很多人都会遇到ImageView需要图片靠左和靠右,典型的案例就是悬浮窗缩进的小图片,前几天在工作中遇到,随手一记. 简单介绍下布局文件 <? ...

  8. 原生html写h5项目时,有时会遇到img标签图片点击会放大的问题

    有时候会有一些点击事件和跳转按钮里面包含着图片,移动端点击到图片时会放大展示这张图片 两个解决方法 第一种:给这个图片加一个css属性 pointer-events: none; 第二种:方法就是直接 ...

  9. Android ImageView图片自适应

    网络上下载下来的图片自适应:android:adjustViewBounds="true"(其详细解释在下面) <ImageView     android:id=" ...

最新文章

  1. 操作系统选择成固定模式 HTML5是潜在方向
  2. lo ate my IP address问题解决
  3. ORACLE DBA学习笔记--表空间的管理(tablespace)
  4. MongoDB入门_MongoDB安装与配置
  5. python文本提取_使用Python从HTML文件中提取文本
  6. 使用Xshell登录AWS的EC2云服务器和开启EC2上允许root+密码方式登录
  7. c语言程序设计 cap 翁恺,GPS数据处理 翁恺老师C语言程序设计CAP第10章编程题
  8. BFS - 求最短路径
  9. 一步一步利用django创建博客应用(三)
  10. 【w3cschool】通过C语言类比快速上手C#
  11. 为什么建议要延迟macOS升级,小编为你全面分析!
  12. 面试C++后台开发考察哪些问题?
  13. 小任务之使用SVG画柱状图~
  14. 米思齐Mixly图形化编程---数管码时钟
  15. 计算机教学得意之处,wysxhl
  16. ubuntu系统如何连接到服务器,远程ubuntu系统怎么连接到服务器
  17. URI API——公交、驾车、步行导航
  18. 分析DLL搜索顺序劫持的原理
  19. Python3:pygame模块的简单的使用(加载图片并让图片动起来)
  20. 边界层积分方程与马兰格尼效应

热门文章

  1. oracle报错ORA-39002: invalid operationORA-39070: Unable to open the log file.ORA-29283: invalid file
  2. 【ABS学习】ABS基础
  3. 安装SQL Server
  4. Java JDBC 使用Statement 产生sql注入问题
  5. 【HDU】4859 海岸线 黑白染色+最小割
  6. Aspera从NCBI下载基因组数据
  7. 【网络层】流量控制VS拥塞控制、路由器功能、SDN控制平面
  8. 树莓派因芯片短缺涨价,2GB版上调10美元,国内价格更离谱
  9. PSPNet 语义分割网络模型论文解读
  10. ffmpeg下无法枚举摄像头的解决方案