如何查找设备中手电筒功能是否可用< = SDK 4
我以前使用此代码发现手电筒可用或不可用,
context.getPackageManager().hasSystemFeature(PackageManager.FEATURE_CAMERA_FLASH);
但此代码支持sdk版本> = 7低版本不支持。所以有人帮忙看看手电筒是否有较低版本可用
提前致谢
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
Android SDK有Camera类..你可以尝试getFlashMode方法..如果方法返回null则不支持flash...
http://developer.android.com/reference/android/hardware/Camera.Parameters.html#getFlashMode()
我没有尝试过,
Android SDK has Camera class.. you can try getFlashMode method .. If method return null then flash is not support...
http://developer.android.com/reference/android/hardware/Camera.Parameters.html#getFlashMode()
I have not tried it,
试试这个:
Try this: