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

تعیین Raduis به ImageView با تصویر Dynamic به صورت Programmatically

Hossein Kurd  11 سال پیش  11 سال پیش
+2 0

برای دادن Raduis به ImageView که تصویر آن از SD-Card به صورت Dynamic خوانده می شه باید از چه کدی استفاده کرد ؟

متاسفانه Search های متعدد جواب نداد

تجربه از Search بالاتره!

+1 0
لینک این کتابخونه این کار رو براتون انجام میده. (11 سال پیش)
 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
hosein2020  11 سال پیش
+2 0

سلام ، تابع  زیر برای من جواب داده ،

 	public static Bitmap roundCorner(Bitmap src, float round) {
// constant factors


// image size
int width = src.getWidth();
int height = src.getHeight();
// create bitmap output
Bitmap result = Bitmap.createBitmap(width, height, Config.ARGB_8888);

// set canvas for painting
Canvas canvas = new Canvas(result);
canvas.drawARGB(0, 0, 0, 0);

// config paint
final Paint paint = new Paint();
paint.setAntiAlias(true);
// paint.setColor(context.getResources().getColor(R.color.white));

// config rectangle for embedding
final Rect rect = new Rect(0, 0, width, height);
final RectF rectF = new RectF(rect);

// draw rect to canvas
canvas.drawRoundRect(rectF, round, round, paint);

// create Xfer mode
paint.setXfermode(new PorterDuffXfermode(Mode.SRC_IN));
// draw source image to canvas
canvas.drawBitmap(src, rect, rect, paint);


// return final image
return result;
}
0 0
مرسی آقا حسین ، در بخش لینک create Xfer mode اون Mode از نوع PorterDuf هست ؟ درسته؟ (11 سال پیش)
0 0
اینکه در قسمت های مختلف NullPointerException می ده (11 سال پیش)

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