如何在 Compose 预览中使用注入的变量
作者:BRDroid 提问时间:8/16/2023
我有一个片段,它有一个注入的变量 timeZoneId,现在我必须将其传递给可组合项。 @Inject lateinit var timeZoneId: ZoneId 在 Composable ...
Jetpack 问答列表
作者:BRDroid 提问时间:8/16/2023
我有一个片段,它有一个注入的变量 timeZoneId,现在我必须将其传递给可组合项。 @Inject lateinit var timeZoneId: ZoneId 在 Composable ...
作者:hescul 提问时间:7/6/2022
我使用Coil从Web加载.svg资源,例如: @Composable fun Widget(modifier: Modifier = Modifier) { AsyncImage( modif...
作者:Aleja 提问时间:9/11/2023
我创建了一个自定义按钮,当您开始单击和释放单击时,它会制作动画。这有效,但我有一个带有多个按钮的 LazyVerticalGrid,而此动画仅适用于某些按钮。 .pointerInput(isPre...
作者:PEDY 提问时间:9/11/2023
我正在使用如下风箱:preferencesDataStore val Context.dataStore: DataStore<Preferences> by preferencesDataStor...
作者:Junbeom Jeon 提问时间:9/24/2023
我只是在学习 Compose。我想使 Compose Preview 背景颜色设置与运行应用程序模式相同。我的代码有什么问题? 预览代码 @Preview(showBackground = tru...
作者:DarkBulle 提问时间:9/25/2023
我正在使用 jetpack compose / Kotlin 创建我的第一个 android 应用程序。 我正在使用这样的导航抽屉 ModalNavigationDrawer( drawerCo...
作者:Marat 提问时间:9/28/2023
我正在使用 Airbnb/Showkase 库将所有预览收集到目录中,并且正在探索将该目录浏览器活动的入口点放在应用程序生产版本的管理设置页面的某个位置的想法。 当我运行调试版本时,Showkase...
作者:Mister Propre 提问时间:10/1/2023
与其直接写“红色”、“黄色”和“绿色”,我想从 xml 中获取字符串。 object Apples { val apples = listOf("red", "yellow", "green" ...
作者:Murphler 提问时间:10/4/2023
因此,我希望将 TextField 插图列表添加到屏幕上。该列表是动态的,因此只需单击下面的按钮,用户就可以向屏幕添加新的 TextField。单击后,这些 TextFields 中的信息将循环通过添...
作者:Mister Propre 提问时间:10/6/2023
我想知道直接使用“content = {}”参数而不是“{}”是否更好,尽管我看到人们更频繁地使用“{}”。 代码是否更干净,或者使用一个或另一个来加载代码更快? 有什么好的做法吗? 使用“{}”...