ক্যামেরা সেটিং যে উপায়ে ক্যামেরা ছবি নেয় তা পরিবর্তন করে, জুম লেভেল থেকে শুরু করে এক্সপোজার কম্পেনসেশন পর্যন্ত। এই উদাহরণ শুধুমাত্র প্রিভিউ সাইজ পরিবর্তন করে; আর কোন কিছুর জন্য ক্যামেরা অ্যাপলিকেশনের সোর্স কোড দেখুন।
public void surfaceChanged(SurfaceHolder holder, int format, int w, int h) {
// Now that the size is known, set up the camera parameters and begin
// the preview.
Camera.Parameters parameters = mCamera.getParameters();
parameters.setPreviewSize(mPreviewSize.width, mPreviewSize.height);
requestLayout();
mCamera.setParameters(parameters);
/*
Important: Call startPreview() to start updating the preview surface. Preview must be
started before you can take a picture.
*/
mCamera.startPreview();
}