Autore Topic: Come scattare una foto in formato 1024x576  (Letto 871 volte)

Offline tonnuns

  • Utente junior
  • **
  • Post: 81
  • Respect: +1
    • Mostra profilo
  • Sistema operativo:
    Windows
Come scattare una foto in formato 1024x576
« il: 06 Febbraio 2013, 12:27:34 CET »
0
Ciao a tutti,
avrei un quesito, io ho un cellulare con una risoluzione 1024x576 e sto facendo un'app che scatta una foto ,
è possibile riuscire a catturare la foto della dimensione esatta dello schermo?
O quanto meno prenderla in 16/9?

Offline tonnuns

  • Utente junior
  • **
  • Post: 81
  • Respect: +1
    • Mostra profilo
  • Sistema operativo:
    Windows
Re:Come scattare una foto in formato 1024x576
« Risposta #1 il: 06 Febbraio 2013, 12:35:44 CET »
0
Mi spiego meglio, so che posso usare setPictureSize ma pare accetti solo i valori delle dimensioni ammesse nei formati 4/3 ma ho visto che con il programma di macchina fotografica interna al cellulare scatta foto della dimensione esatta dello schermo, allora perchè io non la posso settare?

Offline DarnellNajanReed

  • Utente normale
  • ***
  • Post: 359
  • Respect: +49
    • Google+
    • Mostra profilo
  • Dispositivo Android:
    LG Optimus One, Acer Iconia A500/501, Asus Transformer Prime, Galaxy ACE, Galaxy S Plus, Galaxy S Advance P, Galaxy Tab 2 7.0, Google Nexus 7
  • Play Store ID:
    Luigi Notaro
  • Sistema operativo:
    OS X 10.8.3
Re:Come scattare una foto in formato 1024x576
« Risposta #2 il: 06 Febbraio 2013, 12:40:27 CET »
+1
Puoi interrogare il metodo getSupportedPictureSizes() dell'oggetto Camera per avere una lista dei formati supportati dal device:

http://developer.android.com/reference/android/hardware/Camera.Parameters.html#getSupportedPictureSizes%28%29

EDIT: l'oggetto è Camera.Parameters, pardon  :-)
« Ultima modifica: 06 Febbraio 2013, 12:43:30 CET da DarnellNajanReed »

Offline tonnuns

  • Utente junior
  • **
  • Post: 81
  • Respect: +1
    • Mostra profilo
  • Sistema operativo:
    Windows
Re:Come scattare una foto in formato 1024x576
« Risposta #3 il: 06 Febbraio 2013, 12:52:09 CET »
0
Si avevo preso già la lista dei formati supportati con il metodo getSupportedPictureSizes() e mi sembravano tutti in 4/3 invece facendo il rapporto mi sono accorto che vi erano anche i formati che mi servivano, distrazione mia.

Grazie comunque DarnellNajanReed per la tua risposta impeccabile.