Comment réduire la taille d'image de la caméra tout en économisant, à l'aide de la caméra d'action de l'intention?

Comment réduire la taille d'image de la caméra tout en économisant, à l'aide de la caméra d'action à l'intention.

J'ai essayé d'utiliser MediaStore.EXTRA_SIZE_LIMIT dans putExtra de la caméra d'action comme ci-dessous :

Intent captureintent =  new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);  
captureintent.putExtra(MediaStore.EXTRA_OUTPUT, outputFileUri);
captureintent.putExtra(MediaStore.EXTRA_VIDEO_QUALITY, 0);
captureintent.putExtra(MediaStore.EXTRA_SCREEN_ORIENTATION, 0);
captureintent.putExtra(MediaStore.EXTRA_SIZE_LIMIT, The Value to be Kept);

Mais cela ne semble pas fonctionner.

Qu'est-ce que la façon efficace de le faire?

intent.putExtra(MediaStore.EXTRA_SIZE_LIMIT, MAXIMUM_VIDEO_SIZE); MAXIMUM_VIDEO_SIZE est juste à la limite supérieure que vous souhaitez imposer à votre taille de l'image.Spécifier la taille maximale autorisée.
MAXIMUM_VIDEO_SIZE est basée sur le maximum de l'image de votre application est autorisé à 🙂 tout comme twitter photo de profil autorisé seulement 1MB ou quelque chose comme ça
Est-il rien pour le contrôle de la limite de taille des fichiers d'image?
Essayez de placer MAXIMUM_IMAGE_SIZE à quelque chose comme ces captureintent.putExtra(MediaStore.EXTRA_SIZE_LIMIT, 1024*1024); tht est 1MB
En Octets 1024*1024 je.e de 1 mo 🙂

OriginalL'auteur Shail Adi | 2013-01-03