belongs to Maven artifact com.android.support:leanback-v17:28.0.0-alpha1
FitWidthBitmapDrawable
public
class
FitWidthBitmapDrawable
extends Drawable
java.lang.Object | ||
↳ | android.graphics.drawable.Drawable | |
↳ | android.support.v17.leanback.graphics.FitWidthBitmapDrawable |
Subclass of Drawable
that can be used to draw a bitmap into a region. Bitmap
will be scaled to fit the full width of the region and will be aligned to the top left corner.
Any region outside the bounds will be clipped during draw(Canvas)
call. Top
position of the bitmap can be controlled by setVerticalOffset(int)
call or
PROPERTY_VERTICAL_OFFSET
.
Summary
Fields | |
---|---|
public
static
final
Property<FitWidthBitmapDrawable, Integer> |
PROPERTY_VERTICAL_OFFSET
Property for |
Public constructors | |
---|---|
FitWidthBitmapDrawable()
|
Public methods | |
---|---|
void
|
draw(Canvas canvas)
|
int
|
getAlpha()
|
Bitmap
|
getBitmap()
Returns the bitmap. |
Drawable.ConstantState
|
getConstantState()
|
int
|
getOpacity()
|
Rect
|
getSource()
Returns the |
int
|
getVerticalOffset()
Returns the current vertical offset. |
Drawable
|
mutate()
|
void
|
setAlpha(int alpha)
|
void
|
setBitmap(Bitmap bitmap)
Sets the bitmap. |
void
|
setColorFilter(ColorFilter colorFilter)
|
void
|
setSource(Rect source)
Sets the |
void
|
setVerticalOffset(int offset)
Sets the vertical offset which will be used for drawing the bitmap. |
Inherited methods | |
---|---|
![]()
android.graphics.drawable.Drawable
|