我正在使用代码在asyn
任务中显示带有旋转轮的进度条,如下所示
class Startsyntask extends AsyncTask<Void, Void, Void>
{
ProgressDialog dialog = new ProgressDialog(Myclass.this);
protected void onPreExecute()
{
dialog.setMessage("Please wait...");
dialog.setIndeterminate(true);
dialog.setCancelable(false);
dialog.show();
}
@Override
protected Void doInBackground(Void... arg0)
{
// my code to download the contents from the Server ( approx 230 mb in size)
return null;
}
protected void onPostExecute(Void unused)
{
dialog.dismiss();
}
}
但是微调器只显示了一段时间,旋转器冻结了。我不知道我哪里错了。我无法猜测是否完成了进展。我搜索了很多相关的主题,但我还没有得到解决方案。
提前致谢。
答案 0 :(得分:0)
冻结消失了吗? 如果它冻结了我的猜测是你的主线被卡住了。你可能有一个错误或下载做错了。