Domanda

Voglio salvare le foto direttamente sulla mia applicazione dopo aver scattato dalla fotocamera predefinita in Android. Come posso fare un link alla mia applicazione in modo che dopo aver scattato l'immagine dovrebbe chiedermi di salvare nella mia applicazione o meno. Per favore aiutami come posso farlo. Per favore mi fornisci un codice simile in modo da poter capire meglio.

È stato utile?

Soluzione

Dovresti avviare la fotocamera per intento come segue ..

Intent i = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
startActivityForResult(i, CAMERA_RESULT);

e salva la tua immagine sdcard come segue ..

protected void onActivityResult(int requestCode, int resultCode, Intent intent) {
super.onActivityResult(requestCode, resultCode, intent);
if (resultCode == RESULT_OK)
{
Get Bundle extras = intent.getExtras();
Bitmap bmp = (Bitmap) extras.get("data");
imv = (ImageView) findViewById(R.id.ReturnedImageView);
imv.setImageBitmap(bmp);
}
}
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top