Прошло много времени с тех пор, как я остановился на этой проблеме: мой метод onEvent моего FileObserver не запускается, не тестируется, и даже не отображается «тост, введенный методом».Метод Android не работает
FileObserver fileObserver = new FileObserver(android.os.Environment.getExternalStorageDirectory().toString() + "/Pictures/Screenshots") {
@Override
public void onEvent(int event, String path) {
Toast.makeText(getApplicationContext(), "method entered", Toast.LENGTH_SHORT).show();
if (event == FileObserver.CREATE) {
handler.post(new Runnable() {
@Override
public void run() {
Toast.makeText(getApplicationContext(), "File created", Toast.LENGTH_SHORT).show();
}
});
}
}
};
fileObserver.startWatching();
Помогите мне пожалуйста! Заранее спасибо.
Я проверил его дважды. Это статическая системная библиотека. – user2913065