×
Namespaces

Variants
Actions
Revision as of 14:11, 14 August 2013 by hamishwillee (Talk | contribs)

Como definir a resolução da câmera em Java ME

From Nokia Developer Wiki
Jump to: navigation, search
Article Metadata

Artigo
Tradução:
Por maiconherverton
Última alteração feita por hamishwillee em 14 Aug 2013

Este artigo demonstra como definir a resolução da câmera em uma aplicação Java ME.

Inicialmente, você pode obter as resoluções que podem ser usadas no aparelho através desta chamada:

//cameraControl is an instance of CameraControl
//where: public interface CameraControl extends javax.microedition.media.Control
int []supportedRes = cameraControl.getSupportedStillResolutions();

A chamada retorna um vetor de inteiros como este:

[480, 640, 960, 1280, 1224, 1632, 1500, 2000, 1536, 2048]

Você pode interpretar os resultados desta forma (usando o exemplo acima):

Índice:
 
0 - 640x480
1 - 1280x960
2 - 1632x1224
3 - 2000x1500
4 - 2048x1536

Finalmente, para determinar a resolução que a aplicação irá usar, utilize este trecho de código:

//Gets a new cameraControl instance
cameraControl = (CameraControl)player.getControl("CameraControl");
 
//Sets the still image resolution by passing the index value
cameraControl.setStillResolution(1);
76 page views in the last 30 days.
×