3‐ Multiplas telas de configuração - hendriomm/Hands-On-Android GitHub Wiki

A tela que define o padrão de desbloqueio tem múltiplas variações dependendo da entrada do usuário, são 7 no total.

O Enum foi encontrado pesquisando por "enum" no arquivo packages/apps/Settings/src/com/android/settings/password/ChooseLockPattern.java

image

A função responsável por fazer a troca entre os estados é updateStage e foi encontrada pesquisando no arquivo por "Introduction", um dos estados listados no Enum Stage.

image

Depois, foi feita uma busca no arquivo pelo nome da função para encontrar as transições entre os estados.

image

Responsável: Raquel Folz Cavalcante