18 lines
821 B
Markdown
18 lines
821 B
Markdown
# Étape 12 — finition lecture écran verrouillé
|
|
|
|
Cette étape ne change pas l'architecture qui fonctionne déjà.
|
|
|
|
Elle ajoute deux sécurités :
|
|
|
|
1. Pendant la lecture écran verrouillé, la position est sauvegardée localement
|
|
toutes les 5 secondes. Si Android tue l'application ou si elle est fermée
|
|
pendant que l'écran est verrouillé, la reprise reste donc à jour.
|
|
2. Au déverrouillage, le Player vidéo ne fait plus un simple `seek()`.
|
|
Il utilise la même logique de `seek + confirmation` que la reprise
|
|
automatique déjà validée, pour garantir que l'image revient réellement
|
|
à la position du Player audio.
|
|
|
|
Les boutons du lockscreen `-10 s / pause-play / +10 s` continuent à piloter
|
|
le Player audio de fond, et un seek fait depuis le lockscreen est maintenant
|
|
persisté immédiatement.
|