Amin-rz
چهارشنبه 07 تیر 1396, 15:41 عصر
سلام.من میخوام از layout عکس بگیرم و تو کارت حافظه ذخیره کنم
layout.setDrawingCacheEnabled(true);
Bitmap bitmap = layout.getDrawingCache();
و ...
ولی این مشکل پیش میاد که کنار عکس سیاه میشه.(عکس ضمیمه شد)
چه راهکاری پیشنهاد میدید؟
دلیلش هم این هست که از این کد استفاده شده:
imageview.setImageBitmap(bm1);
با این کد عکس به اندازه imageview کوچیک میشه و کناره هاش خالی میمونه.
وقتی هم از کد زیر استفاده می کنم:
imageview.setBackgroundDrawable(drawable);
عکس اصلی scale میشه که اینو نمیخوام.
لطفا راهنمایی کنید.
ممنون.
layout.setDrawingCacheEnabled(true);
Bitmap bitmap = layout.getDrawingCache();
و ...
ولی این مشکل پیش میاد که کنار عکس سیاه میشه.(عکس ضمیمه شد)
چه راهکاری پیشنهاد میدید؟
دلیلش هم این هست که از این کد استفاده شده:
imageview.setImageBitmap(bm1);
با این کد عکس به اندازه imageview کوچیک میشه و کناره هاش خالی میمونه.
وقتی هم از کد زیر استفاده می کنم:
imageview.setBackgroundDrawable(drawable);
عکس اصلی scale میشه که اینو نمیخوام.
لطفا راهنمایی کنید.
ممنون.