【发布时间】:2022-11-06 20:02:02
【问题描述】:
关于材料和材料2撰写有一个可滑动状态和一个可刷卡修改器上的选项。但在 Material3 中,这根本不存在。那么如何在 Material3 中创建 Swipeable 呢?如果有人知道请分享。
【问题讨论】:
标签: android kotlin android-jetpack-compose android-jetpack-compose-material3
关于材料和材料2撰写有一个可滑动状态和一个可刷卡修改器上的选项。但在 Material3 中,这根本不存在。那么如何在 Material3 中创建 Swipeable 呢?如果有人知道请分享。
【问题讨论】:
标签: android kotlin android-jetpack-compose android-jetpack-compose-material3
This kotlinlang slack 包含指向 issue 229839039 的链接,这是关于在 Material3 Compose 库中公开 SwipeableState 并讨论您应该做什么:
我们目前正在评估我们希望为 Swipeable 提供的 API 界面,包括可能的 Foundation API。由于 Swipeable 存在很多问题,我们还没有在 M3 中公开它。
如果您需要给潜在客户一些东西,上面链接的问题的评论 #2 会为您提供完整的解释和建议?
目前,如果您在 M3 中需要它,我们建议您分叉 Swipeable!
因此,您也可以包含 Material2 Compose 库并使用其
Swipeable或完全分叉(即,将代码复制/粘贴到您的项目中)并直接使用它。
【讨论】: