从文件路径获取根目录(即外部或外部 sdcard)
get Root directory (i.e external or external sdcard) from file path
我正面临计算当前所选主内存(即外部或外部 SD 卡)的可用大小的情况。
我所拥有的只是应用程序特定文件夹中的文件路径,如下所示
"/root/extsdcard/Android/data/com.a.b/files/img0001.jpg";
或
"/root/ext/Android/data/com.a.b/files/img0001.jpg";
如何从上面显示的路径分别获取路径“/root/extsdcard/”或“/root/ext/”?
只需为根目录提及“/”,例如文件
文件 f=新文件("/");
String files[]= f.list();
我正面临计算当前所选主内存(即外部或外部 SD 卡)的可用大小的情况。 我所拥有的只是应用程序特定文件夹中的文件路径,如下所示
"/root/extsdcard/Android/data/com.a.b/files/img0001.jpg";
或
"/root/ext/Android/data/com.a.b/files/img0001.jpg";
如何从上面显示的路径分别获取路径“/root/extsdcard/”或“/root/ext/”?
只需为根目录提及“/”,例如文件
文件 f=新文件("/");
String files[]= f.list();