当前位置: 移动技术网 > IT编程>移动开发>Android > Android创建文件实现对文件监听示例

Android创建文件实现对文件监听示例

2019年07月24日  | 移动技术网IT编程  | 我要评论

长沙公交线路查询,草榴社区用户名,f1直播时间

复制代码 代码如下:

public class fileobservertest extends activity{
@override
protected void oncreate(bundle savedinstancestate) {
super.oncreate(savedinstancestate);
myfileobserver mfo = new myfileobserver(getapplicationcontext().getfilesdir() + "/data.txt");
mfo.startwatching();//启动文件监听
//mfo.stopwatching();//取消文件监听
}
public class myfileobserver extends fileobserver {
public myfileobserver(string path) {
    super(path);
}

@override
public void onevent(int event, string path) {
    switch (event) {
    case android.os.fileobserver.create:
        // 文件被创建
        log.d("fileobserver", "---file create---");
        break;
    case android.os.fileobserver.open:
        // 文件被打开
        //log.d("fileobserver", "---file open---");
        break;
    case android.os.fileobserver.access:
        // 打开文件后,读文件内容操作
        //log.d("fileobserver", "---file access---");
        break;
    case android.os.fileobserver.modify:
        //文件被修改
        log.d("fileobserver", "---file modify---");
        break;
    }

}

}
}

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网