मेरे आवेदन में, मुझे देशी कैमरा गतिविधि को कार्यान्वित करना है जहां मुझे कैमरा लॉन्च करना है और फोटो लेना है। कि बटन परएंड्रॉइड - फोटो कैप्चर करें
विस्तार में, अपने आवेदन युक्त, (शीर्ष पर) एक TextView गतिविधि नाम और एक बटन (तल में) प्रदर्शित करने के लिए और स्क्रीन, कैमरा पूर्वावलोकन के मध्य क्षेत्र में viewed..When किया जाना चाहिए उपयोगकर्ता क्लिक , स्नैप को क्लिक किया जाना चाहिए और इसे किसी अन्य गतिविधि के इमेजव्यू में प्रदर्शित करना चाहिए।
मुझे पता है कि निम्नलिखित दृष्टिकोण प्रयोग किया जाता है:
Intent intent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
intent.putExtra(MediaStore.EXTRA_OUTPUT, outputFileUri);
startActivityForResult(intent, 0);
लेकिन इस दृष्टिकोण अगर मैं इस्तेमाल किया तो मेरे TextView और बटन दृश्य प्रदर्शित नहीं है।
(Pls ध्यान दें कि: मैं एंड्रॉयड एसडीके 1.5 का उपयोग कर रहा एचटीसी हीरो के साथ)
कृपया मुझे किसी भी लेख, साइट या पीडीएफ के सुझाव से मदद करते हैं।
thanx, परेश
यह देख रहे हैं ... आखिर में मुझे मूल्यवान उत्तर के लिए 212 लिंक –
thanx में कैमरा एप्लिकेशन को कार्यान्वित करना होगा .. लेकिन मुझे बताएं कि IMAGE_CAPTURE इरादे से कैप्चर करने के लिए अधिकतम आकार क्या संभव है? –
आप उन्हें पूर्ण आकार प्राप्त कर सकते हैं, लेकिन आप नहीं हो सकते हैं। मैं एक ही समस्या में भाग गया, चित्रों को एक छोटी छवि में वापस लेना चाहता हूं, जितना कि मैं अनुमान लगा रहा हूं। सिद्धांत रूप में आप इरादे पर निर्दिष्ट पथ के माध्यम से बिटमैप प्राप्त करने में सक्षम होना चाहिए। हालांकि मैं बड़े संस्करण को पुनर्प्राप्त करने में सक्षम था: \t \t \t \t उरी तस्वीर = Uri.parse (data.toURI()); \t \t \t \t बिटमैप बीएम = मीडिया.get बिटमैप (getContentResolver(), तस्वीर); onActivityResult विधि में। उम्मीद है की यह मदद करेगा। – ninjasense