我正在执行读取 SD 卡文件的任务,并且我正在显示一个进度条,其中包含基于 SD 卡文件(如 Android 中的某些防病毒软件)的计算百分比。我不知道如何实现这个功能。我的 SD 卡读取文件代码如下所示:
File root = new File (Environment.getExternalStorageDirectory().getAbsolutePath());
scan(root);
扫描功能码如下图:
public void scan (File path) {
for (File f : path.listFiles()) {
if (f.isFile()) {
Toast.makeText(getApplicationContext(),f.getAbsoluteFile().toString(),Toast.LENGTH_SHORT).show();
}
else {
}
}
}
你能告诉我怎么做吗?