if (completed) {
rootView.removeViewInLayout(process);
ExtractIds.remove(ExtractIds.indexOf(id));
} else {
String name = dataPackage.getName();
<BUG>int p1 = dataPackage.getP1();
long p3 = dataPackage.getTotal();

long p2 = dataPackage.getDone();
ProgressBar p = (ProgressBar) process.findViewById(R.id.progressBar1);
if (p1 <= 100) {
((TextView) process.findViewById(R.id.progressText)).setText(getResources().getString(R.string.extracting) + "\n" + name + "\n" + p1 + "%" + "\n" + Futils.readableFileSize(p2) + "/" + Futils.readableFileSize(p3));
p.setProgress(p1);
}</BUG>
}

if (completed) {
rootView.removeViewInLayout(process);
ExtractIds.remove(ExtractIds.indexOf(id));
