android 判断是否有闪光灯,打开或者关闭闪光灯
2015-02-28 15:28
555 查看
现在的Android手机大部分都已经有闪光灯了,但是还是有很多老的机型和低端机型是没有闪光灯的!所以在我们使用Android手机去调用闪光灯的时候得先判断该手机是否有闪光灯!
判断如果有闪光灯,就可打开闪光灯了。
当然到现在为止,闪光灯还是没法用的噢!因为还没有配置权限需要的权限如下:
if(!getPackageManager().hasSystemFeature(PackageManager.FEATURE_CAMERA_FLASH)) { Toast.makeText(this, "你的手机没有闪光灯!", Toast.LENGTH_LONG).show(); }
判断如果有闪光灯,就可打开闪光灯了。
private Camera camera; private Camera.Parameters parameter; camera= Camera.open(); parameter = camera.getParameters(); //打开闪光灯 parameter.setFlashMode(Parameters.FLASH_MODE_TORCH); camera.setParameters(parameter); //关闭闪光灯 parameter.setFlashMode(Parameters.FLASH_MODE_OFF); camera.setParameters(parameter);
当然到现在为止,闪光灯还是没法用的噢!因为还没有配置权限需要的权限如下:
<uses-permission android:name="android.permission.FLASHLIGHT" /> <uses-permission android:name="android.permission.CAMERA"/> <uses-feature android:name="android.hardware.camera" /> <uses-feature android:name="android.hardware.autofocus"/>
相关文章推荐
- Android判断是否连接网络或者是否打开了GPS
- Android中判断app何时是打开或者关闭的技术研究
- Android 判断app何时是打开或者关闭的技术研究
- Android 判断app何时是打开或者关闭的技术研究
- android 使用webview.copyBackForwardList()来进行判断是否是在当前页打开的链接
- android 如何判断activity是否是暂停之后回来的还是重新打开的
- Android中判断有无可用网络(是否是3G或者WIFI网络)
- android判断gps是否打开
- Android 打开关闭闪光灯(里程碑2.1)
- Android判断GPS是否开启和强制帮用户打开GPS
- android 关闭wifi时判断GPRS是否连接
- Android中判断有无可用网络(是否是3G或者WIFI网络)
- Android 判断当前网络连接是否可用、打开设置网络界面
- Android判断网络是否打开,并打开设置网络界面
- android4.0 中设置网络出错,Android判断网络是否打开,并打开设置网络界面
- android 在dialog show的时候,要先判断当前Activity窗口是否关闭
- 前端设计js+Tab切换可关闭+添加并自动判断是否已打开自动切换当前状态
- Android判断应用是否存在 ,Android 关闭整个应用程序
- Android判断网络是否打开,并打开设置网络界面
- android 判断屏幕是否关闭