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 {
|
||||
const val RIPPLE_SPARKLE_STRENGTH: Float = 0.3f
|
||||
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.
|
||||
*
|
||||
* 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) {
|
||||
rippleShader.color = ColorUtils.setAlphaComponent(color, alpha)
|
||||
|
||||
Reference in New Issue
Block a user