原理:用手势对象的双击事件,分别实现单双击各自功能
public class MainActivity extends AppCompatActivity implements GestureDetector.OnGestureListener, View.OnTouchListener, GestureDetector.OnDoubleTapListener {
private GestureDetector gestureDetector;
private Matrix matrix;
private ImageView imageView;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
imageView = (ImageView)findViewById(R.id.imageView);
// 给图片设置触摸事件
imageView.setOnTouchListener(this);
// 得到手势对象,回调6方法
gestureDetector = new GestureDetector(this,this);
//
Android中用手势的双击事件实现图片单击放大效果
最新推荐文章于 2021-03-24 14:32:21 发布
该博客介绍了如何在Android应用中使用GestureDetector监听手势,通过实现OnGestureListener和OnDoubleTapListener接口,来分别处理单击和双击事件。在单击事件中,图片会放大1.2倍,而在双击事件中则显示提示信息。
摘要由CSDN通过智能技术生成