In the lib example, looks like Panel1 needs to be visible in order to take a picture. Fine...
I set it's size to 1 x 1 px so it isn't plainly visible to the users (drivers) that the device is taking a photo of them. (no privacy issue - part of their job requirement).
Should I init this object - take a picture then release it - then init it again (1 hour later) to take another photo? Or, is it light enough to init once and release upon closing the activity where it shall be used?
Lot's of other stuff is also going on in this activity form (GPS, BT connection, geo-zone determination, etc)...
Also, if the screen is Turned OFF, will the camera work? Client needs to record a pic of driver every "x" minutes to ensure mandatory seat-belt use, not smoking (whatever), not asleep at the wheel, not sipping from flask, etc.).
Thanks