Индикатор выполнения Android закрывается раньше

мой код:

OnClickListener()//onclicklistener for button
{
    ProgressBar = new ProgressDialog(LoginPageActivity.this);
    ProgressBar.setMessage("please wait..");     
    ProgressBar.show();

    TcpConnection loginConnect = new TcpConnection();//TcpConnection is a class
    loginConnect.run();
    ProgressBar.dismiss();
}

я пытался показать диалог прогресса перед вызовом другого класса и закрыть его после завершения вызова. но индикатор прогресса не будет отображаться, и он будет закрыт раньше. но я хочу показать индикатор выполнения в течение определенного периода времени.

Внутри класса tcp-соединения :есть сокет-соединение для имени пользователя и пароля, и мне нужно отображать прогресс в течение определенного периода времени

я не знаю как это сделать!

0
задан Praveenkumar 4 July 2012 в 06:41
поделиться