如何解决如何在 Jetpack Compose 中将触摸事件分派给父组件
我似乎找不到关于 Compose 中触摸处理的太多信息。
@Composable
fun MyListComposable(items: List<Item>) {
LazyColumn(
contentPadding = paddingValues(listHorizontalMargin,listVerticalMargin),) {
// Init items emitted for brevity
}
}
此列表包含在使用 swipeable
修饰符的父级中,类似这样。
Card(
modifier = Modifier.swipeable(
state = state,anchors = mapOf(
0.dp.value to DrawerState.OFFSCREEN,50.dp.value to DrawerState.PEEKING,maxHeight.value to DrawerState.EXPANDED,),reverseDirection = true,thresholds = { _,_ -> FractionalThreshold(0f) },orientation = Orientation.Vertical
) {
MyListComposable(items)
}
我的问题是列表吞噬了所有触摸,因此永远不会调用可滑动。所以我的问题是,有没有办法阻止懒惰的列吞下触摸?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。