ورود

View Full Version : ذخیره عکس گرفه شده توسط اپ دستگاه



amir-pc
دوشنبه 21 تیر 1395, 14:05 عصر
با سلام
می خواستم برنامه ای بنویسم که بتواند app را به دوربین دستگاه وصل کرده و عکس گرفته شده را در مکانی که برایش تعیین شده ذخیره کند

بعد از اندکی گشتن برای این موضوع متوجه شدم با استفاده از intent می توان به دوربین وصل شده و عکس را گرفت ولی مشکل در ذخیره آن است که چگونه می توان آنرا در محلی که می دهیم ذخیره کرد


با تشکر

spiderman200700
دوشنبه 21 تیر 1395, 15:53 عصر
سلام.
کدی که تا حالا نوشتی رو بزار تا بشه کمکت کرد.

amir-pc
سه شنبه 22 تیر 1395, 11:53 صبح
static final int REQUEST_IMAGE_CAPTURE =1;

private void dispatchTakePictureIntent(){
Intent takePictureIntent =newIntent(MediaStore.ACTION_IMAGE_CAPTURE);
if(takePictureIntent.resolveActivity(getPackageMan ager())!=null){
startActivityForResult(takePictureIntent, REQUEST_IMAGE_CAPTURE);
}
}

@Override
protected void onActivityResult(int requestCode,int resultCode,Intent data){
if(requestCode == REQUEST_IMAGE_CAPTURE && resultCode == RESULT_OK){
Bundle extras = data.getExtras();
Bitmap imageBitmap =(Bitmap) extras.get("data");
mImageView.setImageBitmap(imageBitmap);

}
}


این هم کد
اما مشکل اینجاست که من می خواهم این عکس را با نهایت کیفیت ذخیره کنم

spiderman200700
چهارشنبه 23 تیر 1395, 10:22 صبح
لطفا کدت رو درست بزار.
خیلی داغونه