可能是重复问题:
Progressbar togther with asyncTask
我在项目中有一个可扩展的ListView。如果有人点击组,则必须加载数据并在加载时间内显示进度条。我想使用Async Task来完成这个功能,请给我提供示例代码。 提前感谢。
可能是重复问题:
Progressbar togther with asyncTask
我在项目中有一个可扩展的ListView。如果有人点击组,则必须加载数据并在加载时间内显示进度条。我想使用Async Task来完成这个功能,请给我提供示例代码。 提前感谢。
public class LoadData extends AsyncTask<Void, Void, Void> {
ProgressDialog progressDialog;
//declare other objects as per your need
@Override
protected void onPreExecute()
{
progressDialog= ProgressDialog.show(YourActivity.this, "Progress Dialog Title Text","Process Description Text", true);
//do initialization of required objects objects here
};
@Override
protected Void doInBackground(Void... params)
{
//do loading operation here
return null;
}
@Override
protected void onPostExecute(Void result)
{
super.onPostExecute(result);
progressDialog.dismiss();
};
}
您可以使用以下方式调用此函数。LoadData task = new LoadData();
task.execute();
get()
方法可以使用。在这个例子中,它看起来像这样:task.get()
。 - azizbekian