2010-11-18 12 views
5

Ich benutze meine Android-Anwendung mit Kamera-Funktionalität in einem android-powered Telefon implementiert, aber das Bild der Kamera habe ich immer kleine Auflösung. Es scheint standardmäßig, ist die Android-Kamera-Auflösung klein (z. B. 640 * 480), wie die Auflösung zu erhöhen?wie Kamera-Auflösung zu erhöhen, wenn IMAGE_CAPTURE Absicht

Ich verwende den folgenden Code, um den Kamerateil zu implementieren:

Intent i = new Intent("android.media.action.IMAGE_CAPTURE"); 
File photo=new File(Environment.getExternalStorageDirectory(), "123.jpg"); 
i.putExtra(MediaStore.EXTRA_OUTPUT, Uri.fromFile(photo)); 
startActivityForResult(i, 1); 

Verbesserungsvorschläge zu diesem ???

Antwort

0

Ich habe es nicht selbst versucht, aber Sie könnten versuchen, die EXTRA_VIDEO_OUTPUT extra in der Absicht hinzuzufügen.

Fügen Sie einfach:

i.putExtra(MediaStore.EXTRA_VIDEO_OUTPUT, 1);

Siehe the reference für weitere Informationen.

+0

Ich habe das verwendet, aber es hilft nicht ... – Mellon

Verwandte Themen