我正在使用我的自定义相机应用程序使用前置摄像头拍摄照片而不使用系统相机应用程序.但拍摄的照片非常暗,因此可以正常看到照片.
我的代码
mCamera = Camera.open(1);
Camera.Parameters params =mCamera.getParameters();
params.setSceneMode(Camera.Parameters.SCENE_MODE_NIGHT);
mCamera.setParameters(params);
Run Code Online (Sandbox Code Playgroud)
并拍照
if (mCamera != null) {
try {
mCamera.setPreviewDisplay(mSurfaceHolder);
mCamera.startPreview();
mCamera.takePicture(null, mPictureCallback,
mPictureCallback);
} catch (IOException e) {
e.printStackTrace();
}
}
Run Code Online (Sandbox Code Playgroud)
提前致谢.请给我一些建议.任何帮助将不胜感激.
我正在使用以下代码将照片从目录移动到另一个目录
File oldfile= new File(originalImagePath);
File newfile=new File(newImagePath);
boolean d=oldfile.renameTo(newfilee);
if(d){
sendBroadcast(new Intent(Intent.ACTION_MEDIA_MOUNTED,
Uri.parse("file://" + newfilee.getPath())));
}
Run Code Online (Sandbox Code Playgroud)
照片成功移动到新目录但是在大约30秒或更长时间后更新画廊和画廊更新的照片需要花费太长时间所以请给我建议如果使用sendBroadcast更新文件的逻辑是错误的我应该怎么做?
谢谢.
我正在使用jfeinstein10 的漂亮图书馆
但是在打开和关闭菜单时它第一次被卡住了,然后它就可以正常工作了。如果仅使用关闭菜单列表从菜单中选择相同的菜单,我就不会刷新片段
getSlidingMenu().toggle();
如果有人有同样的问题,如果你有解决方案,请告诉我。