Android 拍摄前自定义相机边框
我知道关于这个主题有很多线索,比如如何定制相机的窗口/框架的大小,纵横比是正确的术语吗?在提交图像/环境或将其作为图像单击之前显示该图像/环境的预览 我已经尝试过了,尤其是来自用户Carlos的另一个链接,我无法检索到它 我只知道以下几行代码:Android 拍摄前自定义相机边框,android,android-camera,Android,Android Camera,我知道关于这个主题有很多线索,比如如何定制相机的窗口/框架的大小,纵横比是正确的术语吗?在提交图像/环境或将其作为图像单击之前显示该图像/环境的预览 我已经尝试过了,尤其是来自用户Carlos的另一个链接,我无法检索到它 我只知道以下几行代码: camera.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { In
camera.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent cam = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
startActivityForResult(cam, CAMERA_REQUEST);
}
});
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
if (requestCode == CAMERA_REQUEST) {
Bitmap photo = (Bitmap) data.getExtras().get("data");
thumbView.setImageBitmap(photo);
}
}
就这样。我试着在onCreate中输入上面的链接,但我没有任何线索
请从基础知识开始,了解什么可以帮助我实现具有收缩方形框架的摄像头屏幕?不幸的是,您无法用您的方法控制摄像头屏幕 您正在启动照相机。这意味着您的应用程序要求系统为您执行图像捕获,系统将选择一个愿意完成此任务的注册应用程序。通常情况下,系统会启动预装在设备上的库存摄像头应用程序,但不同的设备附带不同的预装摄像头,b Play Store上有数百个自定义摄像头应用程序
没有办法控制如此多样的应用程序。只有一点希望,那就是他们都会遵守合同的规定。但实际上,有些应用甚至忽略了这些最基本的要求。对不起,我被项目耽误了。那么按照你的话,不应该有任何应用程序有一个自定义的相机预览帧?我认为确实存在,在安卓市场上。如果有,那么是否可以自定义帧大小?要控制预览帧,以及几乎所有摄影机操作,可以实现自定义摄影机,而不是使用摄影机意图。有很多教程,甚至在Android开发者的官方网站上也有。如果你曾经遇到过一个成功实现代码的教程,你可以指导。那一次我确实遇到了一些,但它们很少,我再也找不到了,在那种经验水平上有点让我不知所措