Deshabilitar el bloqueo de pantalla (Power) en Android

Quiero que cuando mi aplicación está ejecutando el botón de encendido (que al presionar los bloqueos de la pantalla y la pantalla se pone NEGRO), debe estar deshabilitado. Para que el usuario no pueda bloquear la pantalla.

He notado esto en la aplicación de cámara por defecto del teléfono Samsung Galaxy S. Esa es la misma razón por la que estoy tratando de hacer lo mismo. También tengo una aplicación relacionada con Cámara.

Prueba este

int val=android.provider.Settings.System.getInt(getContentResolver(), SCREEN_OFF_TIMEOUT); android.provider.Settings.System.putInt(getContentResolver(), SCREEN_OFF_TIMEOUT, -1); Toast.makeText(this, "Disabled Screen Timeout", Toast.LENGTH_LONG).show(); SharedPreferences.Editor editor = settings.edit(); editor.putInt("ScreenTimeout",val); editor.commit(); } } catch(Throwable er) { Toast.makeText(this, "Error "+er.getMessage(), Toast.LENGTH_LONG).show(); } 

Que fijará la pantalla apagado

Deshabilitar el protector de claves en el uso de Android

 KeyguardManager keyguardManager = (KeyguardManager)getSystemService(Activity.KEYGUARD_SERVICE); KeyguardLock lock = keyguardManager.newKeyguardLock(KEYGUARD_SERVICE); lock.disableKeyguard(); 

Y uso permition

 <uses-permission android:name="android.permission.DISABLE_KEYGUARD"/> 

Mantener la pantalla viva

  @Override protected void onCreate(Bundle icicle) { super.onCreate(icicle); getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON); } 

He llegado a esto utilizando el acceso de root.

 sqlite3 /data/data/com.android.providers.settings/databases/settings.db insert into secure (name, value) values ('lockscreen.disabled', 1); 

O dependiendo de la versión

 sqlite3 /data/system/locksettings.db insert into locksettings (name, value) values ('lockscreen.disabled', 1); 
  • Guardar la imagen capturada en el almacenamiento interno?
  • La funcionalidad de la antorcha de destello no funciona a través del widget de aplicación en el nexo 5
  • Problema de cierre de cámara en Samsung Galaxy S3 versión 4.1.1
  • Abra la cámara usando la intención
  • Android: Obtener un flujo MJPEG desde la cámara
  • Vista previa de la pantalla completa con una relación de aspecto correcta
  • Android captura de vídeo de cámara lenta con CamcorderProfile
  • Android SDK - camera2 - Dibujar rectángulo sobre TextureView
  • Obtener Ruta de la imagen desde ACTION_IMAGE_CAPTURE Propósito
  • Intención de Android para capturar imágenes y videos?
  • getUserMedia Android Webview Ionic
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.