2010-11-18 11 views
5

Uruchomiłem moją aplikację na Androida z funkcją kamery zaimplementowaną w telefonie z Androidem , ale obraz z kamery zawsze ma małą rozdzielczość . Wygląda na to, że rozdzielczość aparatu na Androidzie wynosi (np. 640 * 480), jak zwiększyć rozdzielczość?Jak zwiększyć rozdzielczość kamery podczas korzystania z intencji IMAGE_CAPTURE

używam następujący kod do wdrożenia części aparatu:

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); 

wszelkie sugestie na ten temat ???

Odpowiedz

0

Nie wypróbowałem tego samodzielnie, ale można spróbować dodać do tego celu dodatkową EXTRA_VIDEO_OUTPUT.

Wystarczy dodać:

i.putExtra(MediaStore.EXTRA_VIDEO_OUTPUT, 1);

Zobacz the reference uzyskania dalszych informacji.

+0

Użyłem tego, ale to nie pomaga ... – Mellon

Powiązane problemy