2010-11-18 11 views
5

मैं अपने एंड्रॉइड एप्लिकेशन को एंड्रॉइड संचालित फोन में कार्यान्वित कैमरा कार्यक्षमता के साथ चलाता हूं, लेकिन कैमरे की छवि में हमेशा मुझे रिज़ॉल्यूशन मिलता है। यह डिफ़ॉल्ट रूप से लगता है, एंड्रॉइड कैमरा रिज़ॉल्यूशन छोटा है (उदाहरण के लिए 640 * 480), रिज़ॉल्यूशन को कैसे बढ़ाया जाए ??IMAGE_CAPTURE इरादे का उपयोग करते समय कैमरा रिज़ॉल्यूशन को कैसे बढ़ाया जाए

मैं निम्नलिखित कोड का उपयोग कैमरा हिस्सा लागू करने के लिए:

Intent i = new Intent("android.media.action.IMAGE_CAPTURE"); 
File photo=new File(Environment.getExternalStorageDirectory(), "123.jpg"); 
i.putExtra(MediaStore.EXTRA_OUTPUT, Uri.fromFile(photo)); 
startActivityForResult(i, 1); 

इस पर किसी भी सुझाव ???

उत्तर

0

ने इसे स्वयं नहीं किया, लेकिन आप इरादे में EXTRA_VIDEO_OUTPUT अतिरिक्त जोड़ने का प्रयास कर सकते हैं।

बस जोड़ें:

i.putExtra(MediaStore.EXTRA_VIDEO_OUTPUT, 1);

अधिक जानकारी के लिए the reference देखें।

+0

मैंने इसका इस्तेमाल किया, लेकिन यह मदद नहीं करता है ... – Mellon

संबंधित मुद्दे