के साथ वीडियो रिकॉर्ड करें मैं वीडियो रिकॉर्डिंग पर काम करता हूं; निरंतर फोकस का अनुरोध करने के अलावा सबकुछ काम करता है। यह मैं क्या कर (कोई सफलता के साथ दोनों surfaceCreated और surfaceChanged में करने की कोशिश की है):एंड्रॉइड: "निरंतर" ऑटो-फोकस
camera = Camera.open();
camera.setPreviewDisplay(holder);
Parameters parameters = camera.getParameters();
तो मुझे क्या करना या तो
parameters.setFocusMode(Parameters.FOCUS_MODE_CONTINUOUS_VIDEO);
या
parameters.set("focus-mode", "continuous-video");
दोनों एक ही बात करना चाहिए; तो मैं
camera.setParameters(parameters);
के साथ पैरामीटर सेट करें यह अंतिम पंक्ति हमेशा दुर्घटनाग्रस्त हो जाती है! तो क्या मुझे कुछ याद आती है?
वैसे, मैं डिजायर एचडी, गैलेक्सी एस, गैलेक्सी टैब 7 और 10.1 जैसे नए उपकरणों पर परीक्षण करता हूं, जिसमें निरंतर ऑटो फोकस के लिए समर्थन होना चाहिए; कम से कम उनके अंतर्निर्मित कैमरा ऐप्स इसका समर्थन करते हैं।
त्रुटि लॉग में क्या प्रदर्शित होता है? – ingsaurabh
तत्काल उत्तर के लिए धन्यवाद, ingsaurabh। 'java.lang.RuntimeException: setParameters android.hardware.Camera.setParameters (Camera.java:1062) पर android.hardware.Camera.native_setParameters (मूल निवासी विधि) पर में विफल रहा है यह (ज्यादातर व्यर्थ क्रैश रिपोर्ट) है com.mr.RecorderScreen.surfaceCreated (RecorderScreen.java:76) ' – myself
क्या किसी ने एंड्रॉइड में ऑटो फोकस ** के साथ वीडियो रिकॉर्ड करने के लिए ** प्रबंधित किया है? यदि ऐसा है, तो कृपया कुछ अवलोकन पोस्ट करें कि यहां क्या किया जाना चाहिए ... – myself