में गोलाकार कोनों के साथ बिटमैप पर सीमा मैंने गोलाकार कोनों के साथ बिटमैप बनाने के लिए नीचे उपयोग किया। अब मैं बिटमैप के चारों ओर एक रेखा खींचना चाहता हूं।एंड्रॉइड
private BitmapDrawable roundCornered(BitmapDrawable scaledBitmap, int i) {
Bitmap bitmap = scaledBitmap.getBitmap();
result = Bitmap.createBitmap(bitmap.getWidth(), bitmap.getHeight(),
Bitmap.Config.ARGB_8888);
canvas = new Canvas(result);
color = 0xff424242;
paint = new Paint();
rect = new Rect(0, 0, bitmap.getWidth(), bitmap.getHeight());
rectF = new RectF(rect);
roundPx = i;
paint.setAntiAlias(true);
canvas.drawARGB(0, 0, 0, 0);
paint.setColor(Color.BLUE);
canvas.drawRoundRect(rectF, roundPx, roundPx, paint);
paint.setXfermode(new PorterDuffXfermode(Mode.SRC_IN));
canvas.drawBitmap(bitmap, rect, rect, paint);
BitmapDrawable finalresult = new BitmapDrawable(result);
return finalresult;
}
मुझे नीचे दी गई छवि मिली, लेकिन मेरी वास्तविक आवश्यकता यह है कि मुझे छवि के चारों ओर एक सीमा खींचनी होगी।
http://stackoverflow.com/questions/3263611/border-for-an-image- व्यू-इन-एंड्रॉइड – Andy