Merge "Fix ripple opacity to match the previous config." into tm-qpr-dev
This commit is contained in:
@@ -27,6 +27,6 @@ data class RippleAnimationConfig(
|
|||||||
companion object {
|
companion object {
|
||||||
const val RIPPLE_SPARKLE_STRENGTH: Float = 0.3f
|
const val RIPPLE_SPARKLE_STRENGTH: Float = 0.3f
|
||||||
const val RIPPLE_DEFAULT_COLOR: Int = 0xffffffff.toInt()
|
const val RIPPLE_DEFAULT_COLOR: Int = 0xffffffff.toInt()
|
||||||
const val RIPPLE_DEFAULT_ALPHA: Int = 45 // full opacity is 255.
|
const val RIPPLE_DEFAULT_ALPHA: Int = 115 // full opacity is 255.
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -111,7 +111,7 @@ open class RippleView(context: Context?, attrs: AttributeSet?) : View(context, a
|
|||||||
/**
|
/**
|
||||||
* Set the color to be used for the ripple.
|
* Set the color to be used for the ripple.
|
||||||
*
|
*
|
||||||
* The alpha value of the color will be applied to the ripple. The alpha range is [0-100].
|
* The alpha value of the color will be applied to the ripple. The alpha range is [0-255].
|
||||||
*/
|
*/
|
||||||
fun setColor(color: Int, alpha: Int = RippleAnimationConfig.RIPPLE_DEFAULT_ALPHA) {
|
fun setColor(color: Int, alpha: Int = RippleAnimationConfig.RIPPLE_DEFAULT_ALPHA) {
|
||||||
rippleShader.color = ColorUtils.setAlphaComponent(color, alpha)
|
rippleShader.color = ColorUtils.setAlphaComponent(color, alpha)
|
||||||
|
|||||||
Reference in New Issue
Block a user