- Forum-Beiträge: 245
26.08.2013, 20:15:37 via Website
26.08.2013 20:15:37 via Website
ich möchte für meine kleine Taschenlampen App eine Kameralicht an und aus Schleife realisieren, leider funktioniert es nicht wie geplant.
Das Licht geht paar mal an und aus und dann stürzt die App ab ach ja und der Toggle Button wird auch nicht in der gedrückten Position angezeigt.
Wenn ich auf einen toggle Button klicke soll das Kamera Licht in einer Schleife an und aus gemacht werden bis ich einen anderen Button drücke.
Was mache ich falsch?
Hier ist mein Quellcode.
2 {
3 long blinkDelay = 50;
4 while(otherModeChoosen == false)
5 {
6 if(camera == null)
7 {
8 camera = Camera.open();
9 Camera.Parameters p = camera.getParameters();
10 p.setFlashMode(Camera.Parameters.FLASH_MODE_TORCH);
11 camera.setParameters(p);
12 camera.startPreview();
13 }
14 else
15 {
16 camera.stopPreview();
17 camera.release();
18 camera = null;
19 }
20 try {
21 Thread.sleep(blinkDelay);
22 } catch (InterruptedException e) {
23 e.printStackTrace();
24 }
25 }
26 }
Grüße
Dima
— geändert am 26.08.2013, 20:16:22
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.