我找到了一个优秀的UnZip类,其中包含Android的进度条支持。但是,在我的应用程序中单击提取时,进度条不会更新。解压缩工作正常。
有人可以告诉我我做错了吗?
string reportName;
Type CAType = Type.GetType("Namespace"+reportName);
XtraReport report = (XtraReport)Activator.CreateInstance(CAType);
答案 0 :(得分:0)
你可以试试这个:
<name>Linda O''Connel</name>
答案 1 :(得分:0)
您必须将ProgressDialog与STYLE_HORIZONTAL一起使用 如果你想看到实际的进展。 您可以在preExecute()中添加初始化:
@Override
protected void onPreExecute()
{
super.onPreExecute();
mProgressDialog = new ProgressDialog(MainActivity.this);
mProgressDialog.setOnCancelListener(new DialogInterface.OnCancelListener()
{
public void onCancel(DialogInterface dialog)
{
}
});
mProgressDialog.setCancelable(true);
mProgressDialog.setMessage("Progress");
mProgressDialog.setProgressStyle(ProgressDialog.STYLE_HORIZONTAL);
mProgressDialog.setProgress(1);
mProgressDialog.show();
}
MainActivity是我的活动类的名称。
然后在onProgressUpdate函数上设置进度。
protected void onProgressUpdate(Integer... progress)
{
mProgressDialog.setProgress(progress[0]);
}