public void init(Context context, int orientation, int spinePosition) {
   setAnimationBitmapFormat(Bitmap.Config.RGB_565);
   ViewConfiguration configuration = ViewConfiguration.get(getContext());
   touchSlop = configuration.getScaledTouchSlop();
   this.flipOrientation = orientation;
   this.spinePosition = spinePosition;
   setupSurfaceView(context);
 }