I used com.android.camera.NEW_PICTURE to check whether an image is captured or not.
(receiver android:name=\"NewPhotoReceiver\")
(intent-fil
From the source of the Camera app:
sendBroadcast(new Intent("com.android.camera.NEW_PICTURE", mLastContentUri));
So the data property of the intent contains the image URI. You can get the physical path by the methods discussed in this question.
If you want to take a picture from your application, refer to this question.