我正在用一个小的对话框片段显示我的相机预览。
我想更改预览的大小,但是这样做会冻结相机视图。
Window window = getDialog().getWindow();
window.setGravity(Gravity.BOTTOM | Gravity.RIGHT);
WindowManager.LayoutParams params = window.getAttributes();
params.width = 640;
params.height= 480;
window.setAttributes(p);
我正在如上所述设置对话框片段的大小。我只有一个changeSize()方法,除了宽度和高度的值外,其余代码与上述相同。
该视图会更改其大小,但相机视图一旦更改就会冻结。
除了使用Windowmanager之外,还有另一种设置对话框片段大小的方法吗?
任何帮助将不胜感激!