Est-il possible de désactiver l'économiseur d'écran pendant que mon application est en cours d'exécution?
La gradation de l'écran est ce que je veux dire.
Est-il possible de désactiver l'économiseur d'écran pendant que mon application est en cours d'exécution?
La gradation de l'écran est ce que je veux dire.
Il existe également une méthode XML recommandée par Google:
<LinearLayout
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:keepScreenOn="true">
Consultez la https://dl.google.com/io/2009/pres/W_0300_CodingforLife-BatteryLifeThatIs.pdf diapositive 16.
Mettez cela à onStart
PowerManager powerManager = (PowerManager) getSystemService(Context.POWER_SERVICE); wakeLock = powerManager.newWakeLock(PowerManager.PARTIAL_WAKE_LOCK, "no sleep"); wakeLock.acquire();
Et ceci à vous manifester
<uses-permission android:name="android.permission.WAKE_LOCK" />
N'oublie pas de
wakeLock.release();
sur onStop
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.