fadeIn
Function
Common
public fun fadeIn(
animationSpec: FiniteAnimationSpec<Float> = spring(stiffness = Spring.StiffnessMediumLow),
initialAlpha: Float = 0f,
): EnterTransition
This fades in the content of the transition, from the specified starting alpha (i.e.
initialAlpha
) to 1f, using the supplied animationSpec
. initialAlpha
defaults to 0f, and
spring
is used by default.
Parameters
animationSpec | the FiniteAnimationSpec for this animation, spring by default |
initialAlpha | the starting alpha of the enter transition, 0f by default |
Code Examples
FadeTransition
@Composable
fun FadeTransition() {
var visible by remember { mutableStateOf(true) }
AnimatedVisibility(
visible = visible,
enter =
fadeIn(
// Overwrites the initial value of alpha to 0.4f for fade in, 0 by default
initialAlpha = 0.4f
),
exit =
fadeOut(
// Overwrites the default animation with tween
animationSpec = tween(durationMillis = 250)
),
) {
// Content that needs to appear/disappear goes here:
Text("Content to appear/disappear", Modifier.fillMaxWidth().requiredHeight(200.dp))
}
}