[英]Passing a click action for preview in android jetpack compose
我有什么:
我面臨的問題:
這可能嗎 ?
OnBoardingActionButton.kt
@OptIn(ExperimentalPagerApi::class)
@Composable
fun OnBoardingActionButton(
modifier : Modifier,
pagerState: PagerState,
onClick : () -> Unit
){
OnBoardingActionButtonContent(pagerState,onClick)
}
@OptIn(ExperimentalPagerApi::class)
@Composable
fun OnBoardingActionButtonContent(pagerState: PagerState, onClick: () -> Unit) {
Row(
modifier = Modifier.padding( horizontal = 40.dp),
verticalAlignment = Alignment.Top,
horizontalArrangement = Arrangement.Center
) {
AnimatedVisibility(
modifier = Modifier.fillMaxWidth(),
visible = true
) {
Button(onClick = onccl) {
}
}
}
}
@OptIn(ExperimentalPagerApi::class)
@Preview(showBackground = true)
@Composable
fun PrevOnBoardingActionButton(){
val pagerState : PagerState = PagerState(2)
val onClick : () -> Unit -----------------------------> How to manage this
OnBoardingActionButtonContent(pagerState, onClick)
}
@OptIn(ExperimentalPagerApi::class)
@Preview(showBackground = true)
@Composable
fun PrevOnBoardingActionButton(){
val pagerState : PagerState = PagerState(2)
val onClick : () -> Unit = {}
OnBoardingActionButtonContent(pagerState, onClick)
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.