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

Android创建文件实现对文件监听示例,第1张

概述复制代码代码如下:publicclassFileObserverTestextendsActivity{@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);MyFileObservermfo=newMyFileObserver(getApplicati

复制代码 代码如下:
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;
    }

}

}
}

总结

以上是内存溢出为你收集整理的Android创建文件实现对文件监听示例全部内容,希望文章能够帮你解决Android创建文件实现对文件监听示例所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1142462.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-31
下一篇 2022-05-31

发表评论

登录后才能评论

评论列表(0条)

保存