public static final class ShadowOverlayHelper.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
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.
|
public ShadowOverlayHelper.Builder needsOverlay(boolean needsOverlay)
needsOverlay
- True if needs overlay.public ShadowOverlayHelper.Builder needsShadow(boolean needsShadow)
needsShadow
- True if needs shadow.public ShadowOverlayHelper.Builder needsRoundedCorner(boolean needsRoundedCorner)
needsRoundedCorner
- True if needs rounded corner.public ShadowOverlayHelper.Builder preferZOrder(boolean preferZOrder)
Settings
.preferZOrder
- True if prefer Z shadow. Default is true.public ShadowOverlayHelper.Builder keepForegroundDrawable(boolean keepForegroundDrawable)
keepForegroundDrawable
- True to keep the original foreground drawable.public ShadowOverlayHelper.Builder options(ShadowOverlayHelper.Options options)
options
- The Options object to create ShadowOverlayHelper.public ShadowOverlayHelper build(Context context)
context
- The context uses to read Resources settings.