RemoteViews.RemoteViewOutlineProvider
public
static
final
class
RemoteViews.RemoteViewOutlineProvider
extends ViewOutlineProvider
OutlineProvider for a view with a radius set by
RemoteViews.setViewOutlinePreferredRadius(int, float, int).
Summary
Inherited fields |
|---|
Public constructors | |
|---|---|
RemoteViewOutlineProvider(float radius)
|
|
Public methods | |
|---|---|
void
|
getOutline(View view, Outline outline)
Called to get the provider to populate the Outline. |
float
|
getRadius()
Returns the corner radius used when providing the view outline. |
Inherited methods | |
|---|---|
Public constructors
RemoteViewOutlineProvider
public RemoteViewOutlineProvider (float radius)
| Parameters | |
|---|---|
radius |
float |
Public methods
getOutline
public void getOutline (View view, Outline outline)
Called to get the provider to populate the Outline.
This method will be called by a View when its owned Drawables are invalidated, when the
View's size changes, or if View.invalidateOutline() is called
explicitly.
The input outline is empty and has an alpha of 1.0f.
| Parameters | |
|---|---|
view |
View: This value cannot be null. |
outline |
Outline: This value cannot be null. |
getRadius
public float getRadius ()
Returns the corner radius used when providing the view outline.
