自己定义了一个view继承自surfaceView,在构造函数中添加:
setZOrderOnTop(true);
getHolder().setFormat(PixelFormat.TRANSLUCENT);
即可。
public class TmprLine extends SurfaceView implements SurfaceHolder.Callback{
public TmprLine(Context context, List<Float> milliliter, int color)
{
super(context);
init(milliliter, color);
holder = this.getHolder();//获取holder
holder.addCallback(this);
drawThread = new DrawThread(holder);//创建一个绘图线程
setZOrderOnTop(true);
getHolder().setFormat(PixelFormat.TRANSLUCENT);
}
}