一个小的多点触控缩放字体的Demo,总共有三个类。
ZoomView作为一个抽象类,定义了大体zoomview控件的实现方法,其中定义了两个抽象方法zoomIn()和zoomOut()方法,当用户发生多点操作时,在此处实现具体操作。
在初始化zoomview时,为view绑定touch监听器,在其中判断用户的触摸操作,当用户出现多点之间的距离变化时,根据计算判断调用zoomIn()和zoomOut()。
ZoomTextView是ZoomView的子类。继承实现zoomIn()和zoomOut()方法,在textview 中改变textsize。
MultiTouchTestActivity是测试Activity。