From 10k foot, you want to create a new bitmap and specify a transform matrix to flip the bitmap.
It might be a bit overkill, but here is a small sample application that illustrates how to do this. As recorded, pre-scaling the transformation matrix (-1.0f, 1.0f) flips the image in the x direction, pre-scaling (1.0f, -1.0f) flips it in the y direction.
public class flip extends Activity{ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);
source share