【发布时间】:2013-11-28 03:10:18
【问题描述】:
如果我删除一个目录而不是它的内容会怎样?
public boolean onActionItemClicked(ActionMode mode, MenuItem item) {
// Switch based on menu option clicked
switch (item.getItemId()) {
case R.id.context_delete:
selectedPaths = mAdapter.getCurrentPaths();
for (int i = 0; i < selectedPaths.size(); i++) {
File f = new File(selectedPaths.get(i));
f.delete();
mAdapter.remove(selectedPaths.get(i));
mAdapter.notifyDataSetChanged();
}
selectedPaths.clear();
Toast.makeText(getBaseContext(), "Delete successful", Toast.LENGTH_SHORT).show();
mode.finish(); // Action picked, so close the CAB
return true;
例如,如果此代码在包含文件的目录上运行,文件会发生什么情况?文件也会被删除吗?还是他们被困在某个地方……
【问题讨论】: