0
我想打开一个目录,之后我应该能够选择一个文件然后删除它。这是我的代码打开的目录:通过Intent选择文件然后删除onActivityResult
public void openDirectory() {
Intent intent = new Intent(Intent.ACTION_GET_CONTENT);
Uri uri = Uri.parse(Environment.getExternalStorageDirectory().getAbsolutePath() + "/drugdiy/doc");
intent.setDataAndType(uri, "*/*");
startActivityForResult(Intent.createChooser(intent, "Open folder"), 0);
}
我坚持如何通过uri
到onActivityResult
,这样我可以删除吗?
public void onActivityResult(int requestCode, int resultCode, Intent data){
switch (requestCode) {
case 0: {
Uri uri =
File file = new File(uri.getPath());
file.delete();
}
}
}