Bom dia a todos... eu estou desenvolvendo um aplicativo para uma pessoa que tem uma limitação motora,
logo fica muito difícil para ela selecionar um botão de um menu por exemplo...
por este motivo estou precisando aplicar uma técnica chamada de "Varrimento", a ideia é basicamente a seguinte :
o menu terá TRÊS opções (eu pensei em colocar 3 Textview) : OPÇÃO 1 , OPÇÃO 2 E OPÇÃO 3
com o passar do tempo (utilizando um thread), o background de um dos Textview vai mudando para vermelho (começa no primeiro e depois vai seguindo para os outros, sempre vai ter apenas um fundo vermelho).
isso vai dar a ideia de que as opções vão sendo selecionadas de forma automática.... quando o background ficar vermelho na OPÇÃO , que o usuário quiser ele toca em qualquer parte da tela ( irei utilizar o onTouchEvent).
bom pessoal , com relação ao toque da tela , já esta implementado , entretanto a questão de mudar de forma "dinâmica" o background do textview está com erro..
eu estou fazendo desta forma :int aux=0;
while(true){
try {
Thread.sleep(5000);
switch (aux) {
case 0:
t2.setBackgroundColor(Color.RED);
aux=1;
break;
case 1:
t3.setBackgroundColor(Color.RED);
aux=2;
break;
case 2:
t4.setBackgroundColor(Color.RED);
aux=0;
break;
default:
break;
}
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}// fim while
alguém teria uma ideia de fazer isso ? não precisa ser com textview