آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
مشکل عدم دسترسی خریداران پیشین به برخی آموزش ها برطرف شد
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

لود نشدن تصویر بعد از گرفتن عکس

parand  8 سال پیش  8 سال پیش
0 0

با سلام

دوستان من درون یک فرگمنت دوربین را صدا میزنم ، باز میشه و عکس میگیرم تا اینجا مشکلی نداره ولی وقتی که آیکون تیک روی دوربین را میزنم بجای اینکه تصوی نمایش داده بشه هم دوربین و هم برنامه بسته میشود و هیچ خطایی هم ندارد ، چکار باید کنم که بعد از عکس گرفته شد روی یک Imageview نمایش داده بشه؟؟

 

0 0
از کد استاد توی ویدیوی دوربین Capture استفاده کن. (8 سال پیش)
0 0
دقیقا از همون کد استفاده کردم ولی نمیدونم چرا اینطوری میشه (8 سال پیش)
0 0
در واقع اصلا متد onActivityResult فراخوانی نمیشود، دلیلش چی میتونه باشه؟ (8 سال پیش)
0 0
متد onActivityResult رو خارج از onCreate نوشتی یا خیر؟ (8 سال پیش)
0 0
با تشکر از دوستان و راهنمایی هاشون ، حل شد ، با سپاس (8 سال پیش)
 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
parand  8 سال پیش
0 0

 private static final int CAMERA_REQUEST = 1888;

    private ImageView        imgprv;

Intent cameraIntent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
 startActivityForResult(cameraIntent, CAMERA_REQUEST);

  protected void onActivityResult(int requestCode, int resultCode, Intent data) {
        if (requestCode == CAMERA_REQUEST && resultCode == RESULT_OK) {
            Bitmap photo = (Bitmap) data.getExtras().get("data");
            imgprv.setImageBitmap(photo);
        }
    }

این هم کدی که ازش استفاده کردم


پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .