本文实例为大家分享了Android实现电影院选座效果展示的具体代码,供大家参考,具体内容如下
这是一个简单的电影院选座效果,实现该效果大致分为三步:
1.自定义view进行绘制;
2.手势缩放效果的实现;
3.手势触摸被选和未被选效果的实现;
先来看第一步,效果的绘制;
public class MoveSeatView extends View {
private final boolean DBG = false;
private Paint paint = new Paint();
private Matrix matrix = new Matrix();
private Matrix tempMatrix = new Matrix();
//座位水平间距
private int spacing;
//座位垂直间距
private int verSpacing;
//行号宽度
private int numberWidth;
//行数
private int row;
//列数
private int column;
//可选座位的图片
private Bitmap seatBitmap;
//