2016-10-01 9 views
6

मैं अपलोड करने के लिए चित्र और कब्जा अपलोड छवियाँ वेब-व्यूप्रदर्शन कैमरा आशय केवल वेब-दृश्य में एंड्रॉयड में? केवल कैमरा आशय प्राप्त करने में असमर्थ? एंड्रॉयड 5 + 6 + और

मैं करने के लिए गैलरी या कैमरा फार्म this या this पीछा यहां एंड्रॉइड 6+ में काम कर रहा है, लेकिन यहां मुझे गैलरी या फाइलमैनगर कैमरा नहीं मिल रहा है ...

क्या कोई मुझे सुझाव दे सकता है कि केवल कैमरा इरादा प्राप्त करें (गैलरी या फ़ाइल प्रबंधक का इंस्टॉलेशन) .. वेबव्यू में कैप्चर और अपलोड करने के लिए।

मुझे विकल्प नीचे दिए जा रहे हैं

enter image description here मैं वेबव्यू कैमरा में आशय नहीं मिल रहा है .. यह ब्राउज़र और अपलोड कर रहा है इमेज ठीक लेकिन वेबव्यू में कृपया मदद नहीं कर रहा है ...

अद्यतन 1

जब मैं क्लिक करें एंड्रॉयड सिस्टम पर मैं कैमरा हो रही है

enter image description here

.. वेब ध्यान में रखते हुए सीधे कि कैमरे पाने के लिए संभव यह है कृपया एंड्रो में मदद आईडी 6 + मैं भी एंड्रॉयड प्रणाली मंशा भी नहीं मिल रहा है .. वहाँ कैमरा चुनने के लिए कोई विकल्प नहीं है ....

लेकिन यही बात ब्राउज़र में काम कर रहा है .. नहीं वेब दृश्य में

अद्यतन 2

का उपयोग करके एम्यूलेटर में ही अपनी दिखा कैमरा विकल्प केवल .. लेकिन कहाँ इसका दिखा फ़ाइल चरनी या एंड्रॉयड के लिए गैलरी 6 + कोई कैमरा विकल्प मैं लगभग सभी ब्रांड्स के साथ भी रेडमी की कोशिश की है के रूप में रियल डिवाइस में और यूयू भी

यहां मैंने कस्टम कैमरा के साथ प्रयास किया लेकिन ओवी एर वहाँ मैं अपलोड करने में असमर्थ हूँ छवि मदद कृपया

आपने जो किसी भी एक के बारे में इस

+0

क्या आप एंड्रॉइड 6.0 पर अनुमति मांगते हैं? एंड्रॉइड एम पर अनुमतियां बदल दी गई हैं।अब रनटाइम पर अनुमतियां अनुरोध की जाती हैं। –

+0

इसकी अनुमति नहीं है मुझे एंड्रॉइड 5+ और 6+ पर भी एक ही समस्या हो रही है मैंने सभी रन टाइम और मैनिफेस्ट अनुमतियां – MLN

उत्तर

-1

इस तरह आप कैमरे का उपयोग कर

Intent intent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE); 

यदि आप इस अनुमति हमेशा

की आवश्यकता होगी तस्वीरें ले जा सकते हैं मुझे सुझाव देते हैं
<uses-feature android:name="android.hardware.camera" 
       android:required="true" /> 

कैप्चर किए गए कैमरे के थंबनेल को प्राप्त करने के लिए

@Override 
protected void onActivityResult(int requestCode, int resultCode, Intent data) { 
    if (requestCode == REQUEST_IMAGE_CAPTURE && resultCode == RESULT_OK) { 
    Bundle extras = data.getExtras(); 
    Bitmap imageBitmap = (Bitmap) extras.get("data"); 
    mImageView.setImageBitmap(imageBitmap); 
    } 
} 

Android कैमरा आवेदन वापसी आशयonActivityResult() एक्स्ट्रा कलाकार में एक छोटे से बिटमैप के रूप में वितरित करने के लिए में तस्वीर encodes, कुंजी "डाटा" के तहत। निम्न कोड इस छवि को पुनर्प्राप्त करता है और इसे छवि दृश्य में प्रदर्शित करता है।

आवश्यक लिंक: Android documentation

मुझे आशा है कि यह मदद करता है। चीयर्स!

+0

दी है यह ठीक है लेकिन मेरे कोड में मुझे जोड़ने की ज़रूरत है कि मैंने पहले कोशिश की लेकिन यह काम नहीं कर रहा .. – MLN

+0

आपको अपना कोड ब्रो @ मधू –

+0

जोड़ना चाहिए, क्या आप अपना जवाब [मेरे कोड] में अपडेट कर सकते हैं (https://github.com/mgks/Os-FileUp/blob/master/app/src/main/java/com /inf/os/fileup/MainActivity.java) ताकि मैं सही जवाब देख सकूं – MLN

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