hola gracias por el interes.... mi pregunta es esta:
tengo una clase que uso como Thread para relizar la actualizacion de una variable q solo puede contener 2 valores dependiendo de que suceda.... ok en otra clase acceso a esa variable con la intencio de que me tome el valor y lo compare para un if,el problema parece ser q nunca toma le valor que se requiere para entrar en el if...como resulevo esto.
asi acceso a la varibel del Thread: if(o.valorBool== true){}
asi le doy alguno de sus valores boooleanos dentro de la clase run:
public boolean valorBool;
public void run()
{
while(algo)
{
if(us.getDistance()<20)
{
valorBool = true;
}
else
{
valorBool = false;
}
}
}
les agradeceria muchisimo si me ayudan a resolver este problemilla, cabe mencionar que apenas empiezo a manejar Threads,gracias