public static class GLAudioVisualizationView.Builder extends GLAudioVisualizationView.ColorsBuilder<GLAudioVisualizationView.Builder>
| Modifier and Type | Method and Description |
|---|---|
GLAudioVisualizationView |
build() |
protected GLAudioVisualizationView.Builder |
getThis() |
GLAudioVisualizationView.Builder |
setBubblesPerLayer(int bubblesPerLayer)
Set number of bubbles per layer.
|
GLAudioVisualizationView.Builder |
setBubblesRandomizeSize(boolean randomizeBubbleSize)
Set flag indicates that size of bubbles should be randomized
|
GLAudioVisualizationView.Builder |
setBubblesSize(float bubbleSize)
Set bubbles size in pixels
|
GLAudioVisualizationView.Builder |
setBubblesSize(int bubbleSize)
Set bubble size from dimension resource
|
GLAudioVisualizationView.Builder |
setLayersCount(int layersCount)
Set layers count
|
GLAudioVisualizationView.Builder |
setWavesCount(int wavesCount)
Set waves count
|
GLAudioVisualizationView.Builder |
setWavesFooterHeight(float footerHeight)
Set footer height in pixels
|
GLAudioVisualizationView.Builder |
setWavesFooterHeight(int footerHeight)
Set footer height from dimension resource
|
GLAudioVisualizationView.Builder |
setWavesHeight(float waveHeight)
Set wave height in pixels
|
GLAudioVisualizationView.Builder |
setWavesHeight(int waveHeight)
Set wave height from dimension resource
|
setBackgroundColor, setBackgroundColorRes, setLayerColors, setLayerColorspublic Builder(Context context)
protected GLAudioVisualizationView.Builder getThis()
getThis in class GLAudioVisualizationView.ColorsBuilder<GLAudioVisualizationView.Builder>public GLAudioVisualizationView.Builder setWavesCount(int wavesCount)
wavesCount - waves countpublic GLAudioVisualizationView.Builder setLayersCount(int layersCount)
layersCount - layers countpublic GLAudioVisualizationView.Builder setBubblesSize(float bubbleSize)
bubbleSize - bubbles size in pixelspublic GLAudioVisualizationView.Builder setBubblesSize(int bubbleSize)
bubbleSize - dimension resourcepublic GLAudioVisualizationView.Builder setWavesHeight(float waveHeight)
waveHeight - wave height in pixelspublic GLAudioVisualizationView.Builder setWavesHeight(int waveHeight)
waveHeight - dimension resourcepublic GLAudioVisualizationView.Builder setWavesFooterHeight(float footerHeight)
footerHeight - footer height in pixelspublic GLAudioVisualizationView.Builder setWavesFooterHeight(int footerHeight)
footerHeight - dimension resourcepublic GLAudioVisualizationView.Builder setBubblesRandomizeSize(boolean randomizeBubbleSize)
randomizeBubbleSize - true if size of bubbles should be randomized, false if size of bubbles must be the samepublic GLAudioVisualizationView.Builder setBubblesPerLayer(int bubblesPerLayer)
bubblesPerLayer - number of bubbles per layerpublic GLAudioVisualizationView build()