是否可以使用在 jetpack Compose 中单击的 lazyRow 中的项目启动应用程序?

时间:2021-04-22 20:10:41

标签: android kotlin android-jetpack-compose

我可以在我的 lazyRow 的最后一个索引被点击的情况下启动我的应用程序吗?我有一个日期列表,我希望使用该应用程序启动最后一个日期的信息

1 个答案:

答案 0 :(得分:0)

不确定我是否明白您的问题,但是您可以在首次显示可组合项时使用 LaunchEffect 运行一些代码。因此,您唯一需要做的就是从列表中获取项目并做任何您想做的事情...

@Composable
fun YourComposable() {
    val yourList = listOf("A", "B", "C")
    LaunchedEffect(Unit) {
        if (someList.isNotEmpty()) {
            val lastItem = yourList.last()
            // do what you want with the item...
        }
    }
}