View Full Version : حذف 10 dp از انتهای تصویر
hamedg1366
جمعه 08 آبان 1394, 22:58 عصر
با سلام و ادب خدمت همه دوستان
سوالم از تیترش معلومه ، چطور میتونم از انتهای تصویر مقداری رو حذف کنم
در حد کلمه کلیدی هم کمک کنین خیلی ممنون میشم
با تشکر از همه
NeoFighT
جمعه 08 آبان 1394, 23:11 عصر
سلام ،
تصویرت رو بیتمپ کن ،
بعد 10dp رو تبدیل به pixel کن ،
بعد او ن bitmap رو crop kon اون سایزی که بدست اوردی رو ازش جدا کن
hamedg1366
جمعه 08 آبان 1394, 23:16 عصر
با تشکر از شما
تصویر رو با استفاده از کتابخونه uiversal image downloader از سرور کش میکنم ، حالا آیا میشه این کار هایی که میفرمائید رو روش انجام داد ؟، با توجه به این که فایل تصویر خودش نیس (کش شده هستش)
1- Change your imageview for bitmap
final Bitmap bitmap=BitmapFactory.decodeResource(getResources() , R.drawable.img);
2-use your bitmap to crop what you want
Bitmap croppedBmp = Bitmap.createBitmap(bitmap, x, y , width , height);
3-Take care x,y from Top and left
4- to preview your bitmap again in your imageview
imageView.setImageBitmap(croppedBmp);
NeoFighT
شنبه 09 آبان 1394, 18:55 عصر
UniversalImageLoader کار نکردم ، ولی 100% راهی داره که یه listener ست کنی که وقتی تصویر لود شد ، Bitmap اون تصویر رو بهت بده ،
مثلا با Picasso با Target این کار رو میکنی که وقتی تصویر لود میشه به صورت Bitmap اون رو بهت میده.
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.