belongs to Maven artifact com.android.support:leanback-v17:28.0.0-alpha1
ShadowOverlayHelper.Builder
public
static
final
class
ShadowOverlayHelper.Builder
extends Object
java.lang.Object | |
↳ | android.support.v17.leanback.widget.ShadowOverlayHelper.Builder |
Builder for creating ShadowOverlayHelper.
Summary
Public constructors | |
---|---|
ShadowOverlayHelper.Builder()
|
Public methods | |
---|---|
ShadowOverlayHelper
|
build(Context context)
Create ShadowOverlayHelper object |
ShadowOverlayHelper.Builder
|
keepForegroundDrawable(boolean keepForegroundDrawable)
Set if not using foreground drawable for overlay color. |
ShadowOverlayHelper.Builder
|
needsOverlay(boolean needsOverlay)
Set if needs overlay color. |
ShadowOverlayHelper.Builder
|
needsRoundedCorner(boolean needsRoundedCorner)
Set if needs rounded corner. |
ShadowOverlayHelper.Builder
|
needsShadow(boolean needsShadow)
Set if needs shadow. |
ShadowOverlayHelper.Builder
|
options(ShadowOverlayHelper.Options options)
Set option values e.g. |
ShadowOverlayHelper.Builder
|
preferZOrder(boolean preferZOrder)
Set if prefer z-order shadow. |
Inherited methods | |
---|---|
![]()
java.lang.Object
|
Public constructors
Public methods
build
ShadowOverlayHelper build (Context context)
Create ShadowOverlayHelper object
Parameters | |
---|---|
context |
Context : The context uses to read Resources settings. |
Returns | |
---|---|
ShadowOverlayHelper |
The ShadowOverlayHelper object. |
keepForegroundDrawable
ShadowOverlayHelper.Builder keepForegroundDrawable (boolean keepForegroundDrawable)
Set if not using foreground drawable for overlay color. For example if the view has already assigned a foreground drawable for other purposes. When it's true, helper will use a ShadowOverlayContainer for overlay color.
Parameters | |
---|---|
keepForegroundDrawable |
boolean : True to keep the original foreground drawable. |
Returns | |
---|---|
ShadowOverlayHelper.Builder |
The Builder object itself. |
needsOverlay
ShadowOverlayHelper.Builder needsOverlay (boolean needsOverlay)
Set if needs overlay color.
Parameters | |
---|---|
needsOverlay |
boolean : True if needs overlay. |
Returns |
---|