Android在SD卡中添加音乐文件时发出警报

Android在SD卡中添加音乐文件时发出警报,android,events,file,Android,Events,File,当音乐文件将添加到SD卡时,我喜欢发出警报/通知。我如何才能做到这一点? 当文件添加到系统中时,我可以从操作系统获取任何事件吗?用于此 例如: final MyFileObserver fo = new MyFileObserver("/mnt/sdcard/", FileObserver.CREATE); Runnable run = new Runnable() { @Override public void run() {

当音乐文件将添加到SD卡时,我喜欢发出警报/通知。我如何才能做到这一点? 当文件添加到系统中时,我可以从操作系统获取任何事件吗?

用于此

例如:

final MyFileObserver fo = new MyFileObserver("/mnt/sdcard/", FileObserver.CREATE);
Runnable run = new Runnable() {
            @Override
            public void run() {
                fo.startWatching();
            }
        };
Thread t = new Thread(run);
t.run();
用于此

例如:

final MyFileObserver fo = new MyFileObserver("/mnt/sdcard/", FileObserver.CREATE);
Runnable run = new Runnable() {
            @Override
            public void run() {
                fo.startWatching();
            }
        };
Thread t = new Thread(run);
t.run();

在上面的示例中,我使用FileObserver,当接收到新文件创建事件时,填充通知。在上面的示例中,我使用FileObserver,当接收到新文件创建事件时,填充通知。