gpt4 book ai didi

java - Android检查文件大小是否超过某个值

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:13:36 24 4
gpt4 key购买 nike

是否可以在创建的文件上设置监听器,并在文件大小达到特定值时发出警报。

最佳答案

是也不是。有一个名为 FileObserver 的类,它允许您监听某些事件,例如文件打开、关闭或修改时。没有针对文件大小的特定监听器,但 MODIFYCLOSE_WRITE 事件是合适的。

查看文档:http://developer.android.com/reference/android/os/FileObserver.html

简短示例:

observer = new FileObserver(pathToFile,MODIFY + CLOSE_WRITE)
@Override
public void onEvent(int event, String file) {
Log.d(TAG, "File changed[" + pathToWatch + file + "]");
//TODO: check file size...
}
};
observer.startWatching();

关于java - Android检查文件大小是否超过某个值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31184300/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com