In your application u want to get the data from the server. In this example i am putting all that parsing logic in a thread and showing progress dialog while loading the data. After getting all the data i am dismissing the dialog.
The following example illustrates the same ...
public void parsing()
{
ProgressDialog pdlg ;
//SHOWING DIALOG
pdlg = ProgressDialog.show(getParent(), "", "Loading..");
Thread thr_parsing = new Thread()
{
public void run()
{
//do the parsing
runOnUiThread(new Runnable()
{
@Override
public void run()
{
//DISMISSING THE DIALOG
pdlg.dismiss();
}
});
}
};
thr_parsing.start();
}
The following example illustrates the same ...
public void parsing()
{
ProgressDialog pdlg ;
//SHOWING DIALOG
pdlg = ProgressDialog.show(getParent(), "", "Loading..");
Thread thr_parsing = new Thread()
{
public void run()
{
//do the parsing
runOnUiThread(new Runnable()
{
@Override
public void run()
{
//DISMISSING THE DIALOG
pdlg.dismiss();
}
});
}
};
thr_parsing.start();
}
No comments:
Post a Comment