我正在开发一个具有自定义相机功能的应用.相机在Galaxy S3,S4,HTC,Nexus上工作正常,但在S5上,所有需要闪光灯的照片都会变暗.预览中的照片看起来很好,闪光灯闪光,但传感器拍摄的照片总是太暗,就像闪光灯从未闪光一样,或闪光灯的拍摄和图像的拍摄在不同时间发生.闪光灯可以设置为自动或始终开启,效果相同.我尝试过FOCUS_MODE_CONTINUOUS_PICTURE和FOCUS_MODE_AUTO,结果相同.
有没有人有什么建议可以尝试?
谢谢你,加里
是否可以在调用 onActivityResult() 之前终止父活动?如果是这种情况,那么在调用 onActivityResult() 时,父活动中维护的任何局部变量都可能无效(初始化)。
当为最初在父活动中设置的某些变量调用 onActivityResult() 时,我会定期收到空指针异常,但如果父活动在从子活动返回之前已被销毁,那么这些变量将不再有效。
我有一个包含"name"字段的记录的MongoDB集合,我正在尝试执行查询查询,其中名称字段在查询中出现两次.我想排除某些名称,通过$nin,并执行正则表达式搜索其他名称.它似乎没有工作,因为它返回所有记录.如果我只是进行正则表达式搜索或$nin搜索,它会按预期工作.
db.users.find({name:{$nin:[current_user]}).cb(array) - 工作
db.users.find({name:new RegExp(/query/)}).cb(array) - 工作
db.users.find({name:{$nin:[current_user]}, name:new RegExp(/query/)}).cb(array) - 不起作用,current_user不会从查找结果中排除.
我有一种感觉,find命令对同一个字段的多次出现采取最后一次查询,是这样的吗?我该如何解决这个问题?
谢谢你的帮助,加里