Bom dia gente,
Eu estou tendo um problema com o thread.sleep() e queria pedir ajuda de voces. Segue o códigofinal Button comecar = (Button) findViewById(R.id.comecar);
final TextView queMeFazSorrir = (TextView) findViewById(R.id.que_me_faz_sorrir);
final Button botaoProximo = (Button) findViewById(R.id.buttonProximo1);
comecar.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
try {
comecar.setVisibility(v.GONE);
queMeApoia.setVisibility(v.VISIBLE);
Thread.sleep(2000);
botaoProximo.setVisibility(v.VISIBLE);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
System.out.println("Ocorreu o seguinte erro: " + e);;
}
}
});
O problema é que eu quero que ele deixe o textview queMeApoia visível, e depois de dois segundos apareça o botaoproximo, mas nao esta acontecendo isso. depois que clica no comecar, fica parado dois segundos depois aparece tudo de uma vez...
como eu posso resolver isso??? nao estou usando nenhuma thread, só o sleep...
Obs.: estou programando para android.
Agradeço muito se vocês puderem me ajudar : - )