LED-Taschenlampe funktioniert nicht auf dem Samsung Galaxy Nexus

8

Ich habe folgendes Problem: Meine Taschenlampe App funktioniert gut auf meinem Samsung Galaxy S2, aber leider nicht auf dem Samsung Galaxy Nexus (Problem: Taschenlampe ignoriert den Button-Klick - & gt; keine Reaktion, kein Licht, kein Absturz, keine Ausnahme). Ich habe gelesen "LED-Taschenlampe auf Galaxy Nexus steuerbar durch welche API?" hier im stackoverflow aber es hat mir nicht geholfen da mein problem immer noch auftritt. Dies ist mein Code-Snippet, um das Licht zu steuern:

%Vor%

Irgendwelche Ideen? Der Vollständigkeit halber - das sind die Berechtigungen, die ich der Androidmanifest.xml hinzugefügt habe:

%Vor%

Kann jemand helfen?

Mit freundlichen Grüßen, CarpeTemporem

    
CarpeTempus_ 29.02.2012, 20:16
quelle

2 Antworten

4

Ich hatte das gleiche Problem und löste es über die Verwendung von Surface View mit 1px Breite und 1px Höhe

    
George Spasov 10.05.2012, 11:19
quelle
16

Ich hatte auch das gleiche Problem, aber ich habe versucht, die LED von einem Service einzuschalten, also konnte ich kein 1x1 SurfaceView benutzen. Hier ist, was ich getan habe, damit es funktioniert.

%Vor%

SurfaceTexture wurde in API Level 11 (Android 3.0) hinzugefügt, sodass es nur auf Honeycomb oder neuer funktioniert. Für ältere API-Ebenen können Sie den SurfaceView-Trick in der anderen Antwort beibehalten.

    
Rahat Ahmed 25.03.2013 04:05
quelle

Tags und Links