package com.forfan.bigbang.view;
import android.graphics.Canvas;
import android.graphics.ColorFilter;
import android.graphics.PixelFormat;
import android.graphics.drawable.Drawable;
/**
* A drawable that draw nothing.
* @author Rey
*
*/
public class BlankDrawable extends Drawable {
private static BlankDrawable mInstance;
public static BlankDrawable getInstance(){
if(mInstance == null)
synchronized (BlankDrawable.class) {
if(mInstance == null)
mInstance = new BlankDrawable();
}
return mInstance;
}
@Override
public void draw(Canvas canvas) {}
@Override
public void setAlpha(int alpha) {}
@Override
public void setColorFilter(ColorFilter cf) {}
@Override
public int getOpacity() {
return PixelFormat.TRANSPARENT;
}
}