Autore Topic: Accensione del Flash su GalaxyAce  (Letto 725 volte)

Offline GennyAndroid

  • Utente junior
  • **
  • Post: 115
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy Ace
  • Play Store ID:
    Gennaro Petito
  • Sistema operativo:
    Windows 7
Accensione del Flash su GalaxyAce
« il: 04 Aprile 2013, 14:06:15 CEST »
0
Raga sto uscendo fuori di testa le ho provate tutte, non riesco ad accendere il flash della fotocamera questo è quello che faccio

Codice (Java): [Seleziona]
Camera camera = Camera.open();
Parameters p = camera.getParameters();
p.setFlashMode(Parameters.FLASH_MODE_ON);
camera.setParameters(p);
camera.startPreview();

ho provato anche ad utilizzare un progetto trovato online a questo indirizzo, ed anche questa app non riesce ad accendere il flash.

http://www.mkyong.com/android/how-to-turn-onoff-camera-ledflashlight-in-android/

Post unito: 04 Aprile 2013, 14:45:32 CEST
ho provato ad utilizzare il led ed anche questo non funziona.....non capisco il motivo:

Codice (Java): [Seleziona]
NotificationManager nm = ( NotificationManager ) getSystemService( Context.NOTIFICATION_SERVICE );
Notification notification = new Notification();
notification.ledARGB = 0xff00ff00; //Colore verde, il più comune, ma sono disponibili molti altri colori
notification.flags = Notification.FLAG_SHOW_LIGHTS;
notification.ledOnMS = 100; //Durata LED accesso
notification.ledOffMS = 100; //Durata LED spento
nm.notify(LED_NOTIFICATION_ID, notification);

per quanto riguarda il led, errore mio credevo fosse la stessa cosa del flash invece ho capito che è proprio un altro componente che sul mio galaxy ace non è presente
« Ultima modifica: 04 Aprile 2013, 14:53:53 CEST da GennyAndroid »

Offline NanoAndroide

  • Utente junior
  • **
  • Post: 63
  • Respect: +3
    • Google+
    • Mostra profilo
    • MeToo
  • Dispositivo Android:
    GT-S5570
  • Play Store ID:
    MeToo
  • Sistema operativo:
    Windows 7
Re:Accensione del Flash su GalaxyAce
« Risposta #1 il: 04 Aprile 2013, 20:54:43 CEST »
0
Domanda forse banale, ma sempre meglio partire dalle cose basilari... Hai settato i permessi?

Codice (XML): [Seleziona]
<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.FLASHLIGHT"/>
<uses-feature android:name="android.hardware.camera" />
<uses-feature android:name="android.hardware.camera.autofocus" />
<uses-feature android:name="android.hardware.camera.flash" />


Offline GennyAndroid

  • Utente junior
  • **
  • Post: 115
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy Ace
  • Play Store ID:
    Gennaro Petito
  • Sistema operativo:
    Windows 7
Re:Accensione del Flash su GalaxyAce
« Risposta #2 il: 05 Aprile 2013, 19:38:46 CEST »
0
Purtroppo, li ho gia messi i permessi, proprio non mi spiego come si azioni questo benedetto flash

Offline pernin

  • Nuovo arrivato
  • *
  • Post: 1
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Galaxy Ace
  • Sistema operativo:
    Windows 7
Re:Accensione del Flash su GalaxyAce
« Risposta #3 il: 11 Aprile 2013, 16:03:25 CEST »
0
purtroppo nel Galaxy Ace (non so il perchè.... ) il flash è legato all'autofocus, quindi devi anche chiamare l'AutoFocusCallback. Il flash rimarrà acceso solo qualche istante.

Offline GennyAndroid

  • Utente junior
  • **
  • Post: 115
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy Ace
  • Play Store ID:
    Gennaro Petito
  • Sistema operativo:
    Windows 7
Re:Accensione del Flash su GalaxyAce
« Risposta #4 il: 11 Aprile 2013, 17:14:43 CEST »
0
ti ringrazio, avevo gia trovato questa soluzione ed avevo dimenticato di scriverlo, chissà perchè esiste questo bug

Offline antonio1368

  • Nuovo arrivato
  • *
  • Post: 7
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    LG Nexus 5
  • Sistema operativo:
    Windows 10
Re:Accensione del Flash su GalaxyAce
« Risposta #5 il: 07 Settembre 2015, 17:05:15 CEST »
0
io uso lo stesso codice per accendere il flash del mio nexus ma niente...non ne vuole sapere...ho cercato ovunque...non è che dipende dal fatto che mi dice che la Camera è deprecato?