com.nostra13.universalimageloader.core.display
Class RoundedBitmapDisplayer
java.lang.Object
com.nostra13.universalimageloader.core.display.RoundedBitmapDisplayer
- All Implemented Interfaces:
- BitmapDisplayer
public class RoundedBitmapDisplayer
- extends Object
- implements BitmapDisplayer
Displays bitmap with rounded corners.
NOTE: It's strongly recommended your ImageView
has defined width (layout_width) and height
(layout_height) .
NOTE: New Bitmap
object is created for displaying. So this class needs more memory and can cause
OutOfMemoryError
.
- Since:
- 1.5.6
- Author:
- Sergey Tarasevich (nostra13[at]gmail[dot]com)
Method Summary |
android.graphics.Bitmap |
display(android.graphics.Bitmap bitmap,
android.widget.ImageView imageView)
Display bitmap in ImageView . |
static android.graphics.Bitmap |
roundCorners(android.graphics.Bitmap bitmap,
android.widget.ImageView imageView,
int roundPixels)
Process incoming Bitmap to make rounded corners according to target ImageView . |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RoundedBitmapDisplayer
public RoundedBitmapDisplayer(int roundPixels)
display
public android.graphics.Bitmap display(android.graphics.Bitmap bitmap,
android.widget.ImageView imageView)
- Description copied from interface:
BitmapDisplayer
- Display bitmap in
ImageView
. Displayed bitmap should be returned.
NOTE: This method is called on UI thread so it's strongly recommended not to do any heavy work in it.
- Specified by:
display
in interface BitmapDisplayer
- Parameters:
bitmap
- Source bitmapimageView
- Image view to display Bitmap
- Returns:
- Bitmap which was displayed in
ImageView
roundCorners
public static android.graphics.Bitmap roundCorners(android.graphics.Bitmap bitmap,
android.widget.ImageView imageView,
int roundPixels)
- Process incoming Bitmap to make rounded corners according to target
ImageView
.
This method doesn't display result bitmap in ImageView
- Parameters:
bitmap
- Incoming Bitmap to processimageView
- Target ImageView
to display bitmap inroundPixels
-
- Returns:
- Result bitmap with rounded corners
Copyright © 2011-2013. All Rights Reserved.