Lingua

MediaStore.ActionImageCapture Campo

Definizione

Azione finalità standard che può essere inviata per fare in modo che l'applicazione fotocamera acquisisca un'immagine e la restituisca.

[Android.Runtime.Register("ACTION_IMAGE_CAPTURE")]
public const string ActionImageCapture;
[<Android.Runtime.Register("ACTION_IMAGE_CAPTURE")>]
val mutable ActionImageCapture : string

Valore del campo

Attributi

Commenti

Azione finalità standard che può essere inviata per fare in modo che l'applicazione fotocamera acquisisca un'immagine e la restituisca.

Il chiamante può passare un EXTRA_OUTPUT aggiuntivo per controllare dove verrà scritta l'immagine. Se il EXTRA_OUTPUT non è presente, viene restituita un'immagine di piccole dimensioni come oggetto Bitmap nel campo aggiuntivo. Ciò è utile per le applicazioni che necessitano solo di un'immagine di piccole dimensioni. Se la EXTRA_OUTPUT è presente, l'immagine a dimensione intera verrà scritta nel valore Uri di EXTRA_OUTPUT. A partire da android.os.Build.VERSION_CODES#LOLLIPOP, questo URI può essere fornito anche tramite android.content.Intent#setClipData(ClipData). Se si usa questo approccio, è comunque necessario fornire l'URI tramite il campo EXTRA_OUTPUT per la compatibilità con le applicazioni precedenti. Se non si imposta un clipData, verrà copiato automaticamente quando si chiama Context#startActivity(Intent).

Indipendentemente dal fatto che sia presente o meno EXTRA_OUTPUT, quando un'immagine viene acquisita tramite questa finalità, android.hardware.Camera#ACTION_NEW_PICTURE non verrà trasmessa.

Nota: se l'app è destinata android.os.Build.VERSION_CODES#M M a e versioni successive e dichiara come usando l'autorizzazione android.Manifest.permission#CAMERA che non viene concessa, il tentativo di usare questa azione genererà un oggetto java.lang.SecurityException.

per android.provider.MediaStore.ACTION_IMAGE_CAPTURE.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

Vedi anche