एंड्रॉइड देव के कुछ आसान कोड हैं जो वर्णन करते हैं कि इरादे के माध्यम से कैमकॉर्डर कैसे शुरू करें।एंड्रॉइड - कैमरे के इरादे को कॉल करते समय स्वचालित रूप से वीडियो रिकॉर्ड करना कैसे शुरू करें
अब यह अच्छा है अगर आप कैमरे को शुरू करना चाहते हैं और उपयोगकर्ता को लाल "आरईसी" बटन दबाएं।
लेकिन मैं इरादे के माध्यम से कैमकॉर्डर को कॉल करना चाहता हूं और इसे प्रोग्रामेटिक रूप से रिकॉर्डिंग शुरू करने के लिए कहूंगा।
मैं यह कैसे कर सकता हूं? क्या मैं इरादा कमांड में किसी प्रकार की प्रारंभ() विधि पास करता हूं?
(अगर यह नहीं किया जा सकता, कृपया मुझे एक सरल कोड बिट कि स्वचालित रूप से वीडियो रिकॉर्ड करने के लिए स्थापित किया जा सकता है दिखाने - मैं वेब की खोज की है, लेकिन इस मामले से संबंधित सभी codesnippets काम नहीं करते)
private static final int CAPTURE_IMAGE_ACTIVITY_REQUEST_CODE = 100;
private Uri fileUri;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
// create Intent to take a picture and return control to the calling application
Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
fileUri = getOutputMediaFileUri(MEDIA_TYPE_IMAGE); // create a file to save the image
intent.putExtra(MediaStore.EXTRA_OUTPUT, fileUri); // set the image file name
// start the image capture Intent
startActivityForResult(intent, CAPTURE_IMAGE_ACTIVITY_REQUEST_CODE);
}
मुझे मीडियारेकॉर्डर क्लास के बारे में पता है, और वे देव गाइड में मौजूद कोड उदाहरणों के माध्यम से हैं। लेकिन कोड उदाहरणों में सटीकता की कमी है। यह समझना मुश्किल है कि कोड का उपयोग कैसे किया जाए। – user1020196