How can I detect when user take a picture in their camera? I'm running in service. I want to get byte data of it.
String path = Environment.getExternalStorageDirectory().getAbsolutePath() + "/DCIM/Camera";
fileObserver = new FileObserver(path) {
@Override
public void onEvent(int event, String file) {
Log("File: " + file);
}
};
fileObserver.startWatching();