पर काम नहीं करता है मुझे निम्नलिखित समस्या मिली है: मेरा फ्लैशलाइट ऐप मेरे सैमसंग गैलेक्सी एस 2 पर ठीक काम करता है लेकिन दुर्भाग्य से सैमसंग गैलेक्सी नेक्सस पर नहीं (समस्या: फ्लैशलाइट बटन-क्लिक को अनदेखा करता है -> कोई प्रतिक्रिया नहीं, कोई प्रकाश नहीं, कोई दुर्घटना नहीं, कोई अपवाद नहीं)। मैंने पढ़ा है "क्या एपीआई द्वारा नियंत्रित गैलेक्सी नेक्सस पर एलईडी फ्लैशलाइट?" यहाँ stackoverflow में लेकिन यह मेरी मदद नहीं की है क्योंकि मेरी समस्या अभी भी होती है।एलईडी फ्लैशलाइट सैमसंग गैलेक्सी नेक्सस
final Button FlashLightControl = (Button)findViewById(R.id.ledbutton);
FlashLightControl.setOnClickListener(new Button.OnClickListener()
{
public void onClick(View arg)
{
if(camera != null)
{
//in case light is on we will turn it off
parameters = camera.getParameters();
parameters.setFlashMode(Parameters.FLASH_MODE_OFF);
camera.setParameters(parameters);
camera.stopPreview();
camera.release();
camera = null;
}
else
{
// light is off - we turn it on
camera = Camera.open();
parameters = camera.getParameters();
parameters.setFlashMode(Parameters.FLASH_MODE_TORCH);
camera.setParameters(parameters);
camera.startPreview();
}
}});
कोई भी विचार: यह मेरा कोड-टुकड़ा प्रकाश को नियंत्रित करने के लिए है?
<uses-feature android:name="android.hardware.camera.flash" />
<uses-sdk android:minSdkVersion="7" />
<uses-permission android:name="android.permission.CAMERA"/>
<uses-permission android:name="android.permission.WAKE_LOCK"/>
किसी की मदद कर सकते हैं: - पूर्णता के लिए के लिए इन अनुमतियों मैं AndroidManifest.xml को जोड़ा गया है?
सधन्यवाद, CarpeTemporem
मैं यह भी जानना चाहता हूं कि –