我有一个调用BroadcastReceiver的类。当它被调用时,我正在努力删除一个文件。
如果我deleteFile("file.txt")在类中使用它会起作用并删除文件。
但是,如果我在 BroadcastReceiver 类中尝试deleteFile("file.txt"),它将不起作用。
关于如何在 BroadcastReceiver 类中删除文件的任何想法?我尝试了许多不同的方法,我猜测我缺少一些基本的东西。
我有一个调用BroadcastReceiver的类。当它被调用时,我正在努力删除一个文件。
如果我deleteFile("file.txt")在类中使用它会起作用并删除文件。
但是,如果我在 BroadcastReceiver 类中尝试deleteFile("file.txt"),它将不起作用。
关于如何在 BroadcastReceiver 类中删除文件的任何想法?我尝试了许多不同的方法,我猜测我缺少一些基本的东西。
deleteFile()是一种方法Context。WhileActivity和Service继承自Context,BroadcastReceiver不是。
相反,调用传入deleteFile()的.ContextonReceive()