Threads

Pessoal bom dia,

Estou desenvolvendo uma aplicação e em determinado momento tenho que mostrar em uma tela uma sequencia de fotos e ao mesmo tempo processar informações sobre as fotos, tipo eu tenho que mostrar uma foto e chamar um metodo para processar as informações, o método demora um tempão para processar, eu não posso esperar o método acabar de processar para mostrar a próxima foto, ele deve mostrar, processar e antes de retornar já mostrar a próxima foto que deverá ser analizada tb…

implementei o metodo que mostra as fotos dentro de uma thread e o que analisa dentro de outra thread… chamo eles assim:

		LerFoto ler = new LerFoto();
		Thread tLer = new Thread(ler);
		tLer.start();

		AnalisarFoto analisar = new AnalisarFoto();
		Thread tAnalisar = new Thread(analisar);
		tAnalisar.start();

o problema é que na hora em que está analisando a foto o sistema só faz isso e não mostra a proxima foto…

alguém sabe onde está o pulo do gato?

Como você faz para exibir as fotos?

normal, abro a foto e mando exibi-la, o problema acontece no analisar as fotos uma vez que quando o processo começa, as fotos param de ser exibidas.

os meus métodos não são sincronizados.

poste seu codigo…

E como vc manda? Posta o código, não tenho bola de cristal.