La funcionalidad de la antorcha de destello no funciona a través del widget de aplicación en el nexo 5
Flash es la multa de encendido de la aplicación (superficie_view añadido a la disposición), cuando intento encender el flash a través de app-widget no funciona. He utilizado la cámara y SurfaceView Aquí está el código que estoy usando
Camera mCamera; SurfaceView preview; mCamera = Camera.open(); mCamera.setPreviewDisplay(preview.getCameraHolder()); Parameters params = mCamera.getParameters(); params.setFlashMode(Parameters.FLASH_MODE_TORCH); mCamera.setParameters(params); mCamera.startPreview();
El permiso agregado y las características de Manifest son:
- Convertir apk en zip flashable en clockWorkMod?
- ¿Qué versiones de Android e iOS es Adobe AIR 3.0 captive runtime compatible con?
- Proyectos múltiples una fuente
- Flash no se está cargando en la vista Web en Android
- Instalar Flash o AIR en INTEL Android (Android-x86)?
<uses-permission android:name="android.permission.CAMERA" /> <uses-permission android:name="android.permission.FLASHLIGHT" /> <uses-feature android:name="android.hardware.camera" android:required="false" /> <uses-feature android:name="android.hardware.camera.autofocus" android:required="false" /> <uses-feature android:name="android.hardware.camera.flash" android:required="false" />
- La pantalla parpadea cuando se utiliza una vista web con flash
- Problemas con el flash de la cámara Samsung Galaxy S5
- Cómo habilitar Flash Plugin en Webview?
- Flash no se muestra en WebView para Android 3.0.1
- la forma actual recomendada para reproducir vídeo de youtube en todos los dispositivos Android
- ¿Qué significa "instalar plugin de Flash" en WebView?
- cargando archivos flash (.swf) webview en android
- Cargar un archivo SWF en un WebView
La cámara necesita una superficie para adherirse a la
Linterna … sin embargo SurfaceView no se puede aplicar a un widget. Así que esto es lo que necesita …..
Añada esto a su código de turnFlashOn
:
try { mCamera.setPreviewTexture(new SurfaceTexture(0)); } catch (IOException e) { e.printStackTrace(); }
Además, quite todas las referencias a surfaceview en su código, ya que no es aplicable en un widget
- Vista web de Android Timeout si tarda más de un cierto tiempo en cargar
- MvvmCross Android problema de enlace en el convertidor de visibilidad