自定义ImageView点击缩放
来源:互联网 发布:淘宝发货地不一样 编辑:程序博客网 时间:2024/06/06 02:11
package com.lifefitness.project.ui.view;import android.content.Context;import android.util.AttributeSet;import android.view.MotionEvent;import android.view.ViewGroup.LayoutParams;import android.widget.ImageView;public class MyImageView extends ImageView {private int width = 0;private int height = 0;private LayoutParams LP = null;/** * 默认构造函数 * * @param context */public MyImageView(Context context) {super(context);}/** * 该构造方法在静态引入XML文件中是必须的 * * @param context * @param paramAttributeSet */public MyImageView(Context context, AttributeSet paramAttributeSet) {super(context, paramAttributeSet);}/** * 该构造函数在动态创建时,指定图片的初始高宽 * * @param context * @param w * @param h */public MyImageView(Context context, int w, int h) {super(context);}/** * 处理触碰.. */@Overridepublic boolean onTouchEvent(MotionEvent event) {switch (event.getAction() & MotionEvent.ACTION_MASK) {case MotionEvent.ACTION_DOWN:width = this.getWidth();height = this.getHeight();LP = this.getLayoutParams();LP.width = width - 10;LP.height = height - 10;this.setLayoutParams(LP);break;case MotionEvent.ACTION_UP:LP.width = width;LP.height = height;this.setLayoutParams(LP);break;case MotionEvent.ACTION_CANCEL:LP.width = width;LP.height = height;this.setLayoutParams(LP);break;}return true;}}
<com.lifefitness.project.ui.view.MyImageView android:layout_width="fill_parent" android:layout_height="@dimen/height_20" android:clickable="true" android:scaleType="fitXY" android:src="@drawable/gsydgsdfasdqwf" />
欢迎加入Android群185752094
- 自定义ImageView点击缩放
- Android中自定义点击缩放ImageView
- android自定义View之仿携程首页点击缩放ImageView
- android imageview自定义可缩放
- 自定义支持缩放的ImageView
- 自定义ImageView,点击可旋转
- 自定义ImageView,点击反馈效果
- 自定义imageview,实现多点缩放回弹
- Android:自定义ImageView实现缩放,回弹效果
- 自定义ImageView,显示gif,缩放拖拽
- Android 分享——缩放自定义ImageView
- 自定义ImageView实现拖动,缩放,旋转功能
- 自定义ImageView实现拖动、旋转、缩放功能
- 自定义可缩放图片的ImageView
- 自定义ImageView实现单点缩放回弹、拖拽、多点缩放功能
- 缩放ImageView
- Android自定义点击效果的ImageView
- 自定义控件实现imageview的点击效果
- ETL的增量抽取机制
- 表单设计器的调研总结
- 判断socket是否连接(windows socket)
- :如何用C#在Asp.net中实现打开新网页而不关闭当前页
- Android ViewPager使用详解
- 自定义ImageView点击缩放
- DOC命令学习
- Java学习笔记----------集合Set
- 粗解hibernate
- 数据库如何创建一个完全一样的表
- java中的IO整理
- WinExec(用来打开指定exe文件)
- 简单明了 c#web 导出 excel,word,pdf, 只包含了文本导出。
- Action bar