Jetpack 问答列表

如何在 Compose 预览中使用注入的变量

作者:BRDroid 提问时间:8/16/2023

我有一个片段,它有一个注入的变量 timeZoneId,现在我必须将其传递给可组合项。 @Inject lateinit var timeZoneId: ZoneId 在 Composable ...

如何使 Compose Preview 显示从 Web 加载的图像/矢量资源?

作者:hescul 提问时间:7/6/2022

我使用Coil从Web加载.svg资源,例如: @Composable fun Widget(modifier: Modifier = Modifier) { AsyncImage( modif...

pointerInput 在许多元素上无法正常工作

作者:Aleja 提问时间:9/11/2023

我创建了一个自定义按钮,当您开始单击和释放单击时,它会制作动画。这有效,但我有一个带有多个按钮的 LazyVerticalGrid,而此动画仅适用于某些按钮。 .pointerInput(isPre...

LiveData 从 PreferencesDataStore 的 Flow 获取时始终为 null - android

作者:PEDY 提问时间:9/11/2023

我正在使用如下风箱:preferencesDataStore val Context.dataStore: DataStore<Preferences> by preferencesDataStor...

Jetpack Compose 预览背景颜色与主题背景颜色不同

作者:Junbeom Jeon 提问时间:9/24/2023

我只是在学习 Compose。我想使 Compose Preview 背景颜色设置与运行应用程序模式相同。我的代码有什么问题? 预览代码 @Preview(showBackground = tru...

可展开的 NavigationDrawerItem - Android Jetpack Compose

作者:DarkBulle 提问时间:9/25/2023

我正在使用 jetpack compose / Kotlin 创建我的第一个 android 应用程序。 我正在使用这样的导航抽屉 ModalNavigationDrawer( drawerCo...

如何防止 R8 在发布版本中删除公共 Compose Preview 方法?

作者:Marat 提问时间:9/28/2023

我正在使用 Airbnb/Showkase 库将所有预览收集到目录中,并且正在探索将该目录浏览器活动的入口点放在应用程序生产版本的管理设置页面的某个位置的想法。 当我运行调试版本时,Showkase...

在 Jetpack Compose 中使用对象时,如何从 xml 文件中获取字符串?

作者:Mister Propre 提问时间:10/1/2023

与其直接写“红色”、“黄色”和“绿色”,我想从 xml 中获取字符串。 object Apples { val apples = listOf("red", "yellow", "green" ...

使用索引引用从 mutableStateListOf 中删除是删除列表中的最后一项,而不是具有相应索引的项

作者:Murphler 提问时间:10/4/2023

因此,我希望将 TextField 插图列表添加到屏幕上。该列表是动态的,因此只需单击下面的按钮,用户就可以向屏幕添加新的 TextField。单击后,这些 TextFields 中的信息将循环通过添...

在 Jetpack Compose 中使用“content = { }”参数或直接使用“{}”有什么区别吗?

作者:Mister Propre 提问时间:10/6/2023

我想知道直接使用“content = {}”参数而不是“{}”是否更好,尽管我看到人们更频繁地使用“{}”。 代码是否更干净,或者使用一个或另一个来加载代码更快? 有什么好的做法吗? 使用“{}”...


共178条 当前第10页