2011-08-29 143 views
0

我有一个显示外部存储器上包含的视频文件列表的应用程序。目前,外部存储器上的内容(如视频文件)处于只读模式。他们不能被删除。我想删除这些文件;但是,我需要更改权限(从只读到读写)..是否有可能以编程方式更改文件的权限?设置文件权限

回答

4

尝试使用setWritable

编辑:请注意,这只存在于API版本9和以上。

+4

是的,你是对的先生。但是,先生,你对API版本7和8可以做什么有什么想法吗? – Farhan

0

您可以使用Process对象运行“chmod”命令。

+0

可以请你详细说明..假设我有一个名为MyFile的文件变量。我想执行MyFile.delete(),但在此之前,我需要为MyFile设置写入权限。你能举出任何例子吗? – Farhan