【发布时间】:2011-10-24 07:19:35
【问题描述】:
目前,相机预览被拉伸以适应整个屏幕 (854x480)。我希望它改为显示 (427x240)。
这里是相机实现的相关代码:
Camera.Parameters params = camera.getParameters(); params.setPreviewSize(427, 240); mCamera.setParameters(params);
public class CameraTest extends Activity {
private Preview mPreview;
private DrawOnTop mDrawOnTop;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
// Hide the window title.
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
requestWindowFeature(Window.FEATURE_NO_TITLE);
// Create our Preview view and set it as the content of our activity.
// Create our DrawOnTop view.
mDrawOnTop = new DrawOnTop(this);
mPreview = new Preview(this, mDrawOnTop);
setContentView(mPreview);
addContentView(mDrawOnTop, new LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT));
}
}
【问题讨论】:
标签: android android-layout android-camera