डिवाइस नेक्सस 4 एंड्रॉयड ver: 4.2.2नेक्सस 4 कैमरा पूर्वावलोकन पहलू अनुपात हमेशा 16x9 सतहदृश्य की आवश्यकता है? क्यों
उम्मीद किसी और यह पाया गया है और यह कैसे हल करने के लिए व्याख्या कर सकते हैं ....
नेक्सस 4 निम्न पूर्वावलोकन आकार का समर्थन करता है: -
W:1280 H:720 Ratio: 1.777777
W:800 H:480 Ratio: 1.6666666
W:768 H:432 Ratio: 1.7777778
W:720 H:480 Ratio: 1.5
W:640 H:480 Ratio: 1.3333334
W:576 H:432 Ratio: 1.3333334
W:480 H:320 Ratio: 1.5
W:384 H:288 Ratio: 1.3333334
W:352 H:288 Ratio: 1.2222222
W:320 H:240 Ratio: 1.3333334
W:240 H:160 Ratio: 1.5
W:176 H:144 Ratio: 1.2222222
myCamera.setPreviewSize() उन्हें सेट करता है, और जब मैं myCamera.getPreviewSize() को कॉल करता हूं, तो मुझे सही सेट मिलता है, लेकिन .... अगर मैं अपने कैमरे के पूर्वावलोकन के समान आकार में अपना सतह दृश्य सेट करता हूं तो मुझे एक खिंचाव छवि मिलती है। जैसे
setPreviewSize(640,480)
getPreviewSize -> I get 640,480
Surface view (640,480) -> Stretched image
केवल अगर मैं अपना भूतल दृश्य 16x9 (1.77777) पर सेट करता हूं तो क्या मुझे एक आदर्श छवि मिलती है।
Surface view (1280,720) -> Perfect image
यह एकमात्र ऐसा डिवाइस है जिसके साथ मुझे यह समस्या है। कृपया कोई सलाह दे सकता है कि कैमरा सेटिंग है या नहीं, मैं पूर्ण स्क्रीन मोड के लिए अनुपलब्ध हूं या कुछ ऐसा जो इसे काम करने से रोक रहा है।
मेरी लंबी खोज में मैं 1 अन्य पोस्ट जो इस मुद्दे पर भी संबंधित है, लेकिन नहीं एक जवाब, मेरी समस्या का सिर्फ एक थोड़ा और अधिक सबूत PictureCallback not called unless using supportedsizes[0]
धन्यवाद
दोस्त !! मेरे पास एक ही समस्या है। इस पर दो दिन बिताए, और मुझे अभी भी पता नहीं है कि यह एक विस्तृत छवि का उत्पादन क्यों कर रहा है – pintaf