US06 Esc. Cinza - Funcionalidade
Size: 8
Descrição:
Funcionalidade em si de trocar o celular para cinza Deve ser possivel ativar o modo 'escala de cinza' (greyscale) no celular android.
Está é a apenas a criação da função, deve ser alinhado com a tasks #50 (closed) para definição de como deve ser chamada a função a ser criada.
Criterios Tecnicos:
- Criar uma função que quando chamada ativa o modo greycale do celular
- Criar uma função (a mesma função ou uma nova) para desativar o modo greyscale do celular
Para ativar o grey scale executar um comando do shell usando o pacote dart:io. "settings put secure accessibility_display_daltonizer_enabled 1"
Dart
import 'dart:io';
void enableGrayscale() {
Process.run('settings', ['put', 'secure', 'accessibility_display_daltonizer_enabled', '1']);
}
Criterios aceitação:
- Deve ser mantido o greyscale no celular mesmo após sair do aplicativo