私の Android アプリでは、ディレクトリからイベントを検出したいと考えています。コードは次のとおりです。
String path = Environment.getExternalStorageDirectory()
+ File.separator + "test2";
Log.d("test", "path is " + path);
FileObserver fileObserver = new FileObserver(path, FileObserver.ALL_EVENTS) {
@Override
public void onEvent(int event, String path) {
Log.d("test", "event dectect " + event + " " + path);
}
};
fileObserver.startWatching();
新しいファイルをディレクトリにコピーします。しかし、私はイベントを取得しません。どこを間違えたのか教えてください。